UITableViewCell ImageView在iPhone X上太大了

时间:2017-11-09 21:26:45

标签: ios xcode uitableview iphone-x

我正在使用故事板并为UIImageView设置UITableViewCell。我有一个@ 2x和@ 3x版本的图像,50x50和100x100。

这看起来我想要它在iPhone 6,7,8:

enter image description here

iPhone X:

enter image description here

正如你所看到的,iPhone X上的图标要大得多。(我意识到X上的屏幕较大,但图标显然要大得多)。

有关如何解决这个问题的想法吗?

1 个答案:

答案 0 :(得分:2)

我认为问题在于图片素材的大小。

  

我有一个@ 2x和@ 3x版本的图像,分别为50x50和100x100。

@3x资产的宽度和高度应比其@2x对应物大1.5倍,而不是2倍。因此,如果您的50x50 @2x资产显示正确,则您的@3x资产应为75x75,而不是100x100。