【发布时间】:2014-02-01 00:20:41
【问题描述】:
我正在为 iPhone 应用程序使用自动布局,以便在 3.5 英寸和 4 英寸 iPhone 的屏幕底部放置一个按钮页脚栏。该栏是一个包含两个 UIButton 和一个 UIImageView 的 UIView。
我有一个垂直空间约束将底部空间固定到超级视图。
(编辑器 -> 引脚 -> 底部空间到 Superview)
它有一个平等的关系。常量为 60,标准为 NO,优先级为 1000,占位符为 NO。
在 iOS 7 中,它完全按预期工作。在 iOS 6 中,它没有。当我在该视图控制器及其邻居之间切换时,该栏与底部的距离不一致,并且按钮经常不起作用(当我点击它们时它们甚至不会突出显示)。这都是在模拟器中,我还没有尝试过硬件。该应用是旧版应用,因此所有布局工作都在 xib 文件中,而不是故事板中。
我需要在 iOS 6 中做一些不同的事情来让自动布局工作吗?根据我的阅读,它应该与 6 和 7 完全兼容。
【问题讨论】:
标签: ios iphone xcode uiview autolayout