Ios UITableViewCell ImageView在iPhone X上太大
我正在使用故事板并为我的Ios UITableViewCell ImageView在iPhone X上太大,ios,xcode,uitableview,iphone-x,Ios,Xcode,Uitableview,Iphone X,我正在使用故事板并为我的UITableViewCell设置UIImageView。我有一个@2x和@3x版本的图像,分别为50x50和100x100 这是我希望在iPhone 6、7、8上实现的效果: iPhone X: 正如你所看到的,iPhone X上的图标要大得多。(我意识到X上的屏幕更大,但图标显然要大得多) 关于如何解决这个问题有什么想法吗?我认为问题在于你的图像资产的大小 我有一个@2x和@3x版本的图像,分别为50x50和100x100 但是@3x资产的宽度和高度应该比其@2x
UITableViewCell
设置UIImageView
。我有一个@2x和@3x版本的图像,分别为50x50和100x100
这是我希望在iPhone 6、7、8上实现的效果:
iPhone X:
正如你所看到的,iPhone X上的图标要大得多。(我意识到X上的屏幕更大,但图标显然要大得多)
关于如何解决这个问题有什么想法吗?我认为问题在于你的图像资产的大小 我有一个@2x和@3x版本的图像,分别为50x50和100x100
但是
@3x
资产的宽度和高度应该比其@2x
对应资产的宽度和高度大1.5倍,而不是2倍。因此,如果您的50x50@2x
资产显示正确,您的@3x
资产应该是75x75,而不是100x100。您的@3x
图像资产的宽度不应该比@2x
资产大1.5倍,而不是2倍吗?所以你的@3x
资产应该是75x75?是的,这就是为什么会发生这种情况。你确实是对的。现在确定我错过了这么简单的事情(