【发布时间】:2013-07-25 23:30:16
【问题描述】:
一个视图控制器有六个矩形视图。在横向模式下,我想将它们排列成 3 列和 2 行。但在纵向模式下,我想将它们排列成 2 列和 3 行。
iPad横屏和竖屏旋转时如何实现?
我是否需要两个 nib 文件:一个用于横向 3 列 2 行,另一个用于纵向 2 列 3 行,并在自动旋转期间交换它们?
还是别的什么?实现这一点的最佳方法是什么?谢谢。
【问题讨论】:
-
我认为这取决于您希望如何安排它们的细节。在横向模式中,顶行可能有 1、2 和 3,底行可能有 4、5 和 6。但是,当您将设备 90 度 顺时针 旋转时, 会在顶行有 1 和 2,在中间行有 3 和 4,在中间有 5 和 6最下面一行?或者你会在顶行放 4 和 1,在中间排放 5 和 2,在底排放 6 和 3?
标签: iphone ios objective-c ipad