繁体   English   中英

iPad界面方向

[英]iPad Interface Orientation

我一直在寻找一种很好的模式来处理iPad上的方向,而不会碰运气。 我知道关于stackoverflow的话题已经很多,但是没有一个人真的很棒,所以不要浪费您的时间将此话题重复添加。

与任何iPad应用程序一样,您必须处理(至少)两个方向(横向和纵向)。

您如何处理?

  • 您是否使用两个不同的ViewController?
  • 您是否使用willRotateToInterfaceOrientation:duration方法?
  • 如何避免重复的代码?

谢谢

您找不到单一模式,因为最佳方法会根据每个特定应用程序的需求而变化。

如果视图很简单,则旋转视图的元素只需很少的代码。 如果视图很复杂和/或元素在方向之间改变,那么我建议使用两个视图控制器。

通过为包含所有共享功能的控制器创建超类,可以避免在多个控制器中重复代码。 如果使用笔尖,通常会发现您只需要为每个子类更改笔尖文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM