【问题标题】:Why ImageView taking from different size for iphone 6 and 6 plus?为什么 ImageView 采用不同尺寸的 iphone 6 和 6 plus?
【发布时间】:2015-02-06 14:21:41
【问题描述】:

我在 XCode 6 中制作了一个 xib,并在 ANY | 中放置了一个 imageView。任何框架都说:(0,0,20,20)

然后,我在 Compact | 中调整了相同框架的大小常规(适用于纵向的所有 iphone):例如 (0,0,30,30)

一旦我在 iPhone 6 和 6 plus 的调试器中检查相同的内容,它就会拍摄帧 (0,0,30,30) 的图像。 但它适用于 iPhone 5 和 5S

这是什么原因?

【问题讨论】:

  • 那么问题是什么?您将 frame (0,0,30,30) 设置为紧凑的常规并且您得到相同的框架。

标签: ios objective-c iphone xcode ios8


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-31
    • 1970-01-01
    • 2015-01-19
    • 2015-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多