为什么ImageView从iPhone 6和6 plus的大小不同?

问题描述:

我在XCode 6中制作了一个xib,并在其上放置了一个imageView。任何帧的说:(0,0,20,20)为什么ImageView从iPhone 6和6 plus的大小不同?

然后,我大小相同的帧结构紧凑|定期(对于人像所有iPhone):说(0,0,30,30)

一旦我在调试器检查同为iPhone 6和6此外,它正在采取帧的图像(0 ,0,30,30)。 但它是iPhone 5的做工精细和5S

,这是什么原因呢?

+0

那么是什么问题?你设置框架(0,0,30,30)为紧凑的规则,你会得到相同的框架。 – mangesh 2015-02-06 06:32:24

iPhone 6和6 plus分辨率不同于5s。所以它会增加图像视图帧。如果要设置固定高度和宽度的图像,则需要根据需要设置约束。快乐编码..! :)