在我的 XIB 中,我将视图大小设置为 Retina 3.5 并将“使用自动布局”设置为关闭。
以编程方式,我创建了一个 UIImageView 并将其绘制在 316 的 Y 坐标处,并将 autoresizingMask 设置为 UIViewAutoresizingFlexibleTopMargin 。
在 iPhone 5 模拟器上测试视图时,UIImageView 位于视图的底部(它应该在的位置)。在运行时,我在相同的 Y 坐标处绘制完全相同的 UIImageView 并将 autoresizingMask 设置为 UIViewAutoresizingFlexibleTopMargin 。新的 UIImageView 绘制在与第一个 UIImageView 不同的位置(视图底部)。
我错过了什么吗?
谢谢,奥德。