iPhone X 上的 UITableViewCell ImageView 太大
UITableViewCell ImageView too large on iPhone X
我正在使用 Storyboard 并为我的 UITableViewCell
设置 UIImageView
。我有图像的 @2x 和 @3x 版本,分别为 50x50 和 100x100。
这看起来是我想要的 iPhone 6、7、8:
iPhone X:
如你所见,iPhone X 上的图标更大。(我知道 X 上的屏幕更大,但图标明显更大)。
有什么解决办法吗?
我认为问题在于您的图片资源的大小。
I have a @2x and @3x version of the image, at 50x50 and 100x100.
但是 @3x
资源的宽度和高度应该比 @2x
对应资源大 1.5 倍,而不是大 2 倍。因此,如果您的 50x50 @2x
资产正确显示,您的 @3x
资产应该是 75x75,而不是 100x100。
我正在使用 Storyboard 并为我的 UITableViewCell
设置 UIImageView
。我有图像的 @2x 和 @3x 版本,分别为 50x50 和 100x100。
这看起来是我想要的 iPhone 6、7、8:
iPhone X:
如你所见,iPhone X 上的图标更大。(我知道 X 上的屏幕更大,但图标明显更大)。
有什么解决办法吗?
我认为问题在于您的图片资源的大小。
I have a @2x and @3x version of the image, at 50x50 and 100x100.
但是 @3x
资源的宽度和高度应该比 @2x
对应资源大 1.5 倍,而不是大 2 倍。因此,如果您的 50x50 @2x
资产正确显示,您的 @3x
资产应该是 75x75,而不是 100x100。