在 iPhone 4(或任何没有 16:9 iPhone 5 分辨率的 iPhone/iPod 设备)上,我的弹出框看起来很棒;完全没有拉伸,完全按照我的意图。
然而,在 iPhone 5 上,弹出框被拉伸了:
而且我只能假设这是因为自动布局的约束,但我无法弄清楚是什么原因造成的。
当我在 Interface Builder 中选择包含窗口中所有控件(以及似乎被拉伸的控件)的 UIView 时,这些是它对它的约束(再次为图像的高度道歉,它有很多子视图):
我以为是,Top Space to: Superview Equals: 103
但我不能删除它。我将它提升为用户约束,然后将其删除,它就会重新出现。
我在这里做错了什么?