ios旋转的最佳实践

时间:2014-04-02 23:17:42

标签: ios constraints landscape-portrait

我的应用程序已完成纵向屏幕

它使用故事板。

它需要支持景观。

Lanscape布局与Portrait完全不同(控件移动到屏幕的不同部分)但使用相同的控件集

最佳做法是什么 -

从肖像开始,将故事板复制到横向 这迫使我一直保持两个故事板。

-OR -

继续使用约束并以编程方式更改约束以在运行时移动控件。

-OR- 别的什么

1 个答案:

答案 0 :(得分:0)

我会为每个View Controller添加两个容器视图,以便为每个方向显示不同的内容,这样当方向发生变化时,您可以隐藏并随时显示不同的容器(横向和纵向)....因为两个故事板很多工作,而且复杂得多。

也许您想阅读此question

希望它有所帮助!