我已经在xCode 5中创建了新的iOS项目,其部署目标为6.0,并且Apply Pin约束[底层空间到superview],以使AutoLayout适用于iOS 7以及具有不同设备的iOS 6.0
当我选择"查看为:"选项时:iOS 7.0及更高版本的按钮如下所示

然后当我更改选项"查看方式:"时:iOS 6.0及更早版本的按钮如下所示

我如何管理constrait以适用于iOS 6.0和iOS 7.0的方式?
提前致谢 !!
我的故事板上有类似的问题,我搜索了很多没有希望,最终删除所有限制:
编辑器 - >解决自动布局问题 - >清除视图控制器中的所有约束
然后重新排序,这解决了我的大部分问题.
首先来自Apple Transition Guide:
如果商业原因需要您继续支持的iOS 6或更早的版本,你需要选择更新的应用程序适用于iOS 7,你可以选择不同的技术最实用的方法,但总体建议保持不变:一是围绕重新设计适用于iOS 7的应用程序.然后,根据需要将更改带到iOS 6版本.
这意味着您可能在以前的iOS版本中遇到一些问题,特别是在布局中,您需要重新布局控件,iOS7然后在其下进行测试iOS6.
| 归档时间: |
|
| 查看次数: |
3290 次 |
| 最近记录: |