【问题标题】:Appropriate way to manage different views for portrait and landscape?管理纵向和横向不同视图的适当方法?
【发布时间】:2015-10-01 18:45:39
【问题描述】:

我正在开发一个针对iOS 7 及更高版本的应用。我正在使用storyboardautolayout,我必须根据设备方向显示每个故事板场景的不同布局,我的意思是,例如:在纵向中,我可能在某个位置有一个按钮,必须是显示在横向的另一个位置,或者我可能有纵向的控件应该在横向中消失并且必须重新排列其余控件。

我的问题是:当纵向和横向之间存在很多差异时,是否应该通过编程更新约束来更好地管理所有这些更改,或者创建不同的nib 文件并加载相应的文件更好?方向?

【问题讨论】:

标签: ios autolayout constraints orientation xib


【解决方案1】:

使用大小类它们在支持 ios7 时没有问题。我已经测试了它们在 ios7 中使用 size classes 时没有大问题。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2014-02-19
  • 2011-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多