2013-05-30 24 views
0

在VC旋转上支持不同显示的一般模式是什么?在UIViewControllerRotation上支持不同屏幕的设计模式

我会在界面生成器中创建一个新的VC,设计它等等。然后在willRotate上继续使用它?或者处理这个问题的正确方法是什么?

示例,肖像中的tableview。 向左旋转,现在显示一个图形

+0

最常见的模式是更改_current_视图的布局。也就是说,不要在转动时转换到新的vc。 – danh

+0

如果你真的想完全不同的意见,如表和图形,那么最好为每个方向有一个单独的视图控制器。然而,我想知道这是否会违反苹果的人机界面指南 - 用户会期待相同的观点,也许轮换版面不同,但是是全新的观点?我不知道 。 – rdelmar

回答

0

我主动添加了侧面设计的不同视图控制器。然后我使用旋转委托方法来确定何时旋转以进行移动。