在“正常”视图和拆分视图控制器之间切换方向更改 IPad

Posted

技术标签:

【中文标题】在“正常”视图和拆分视图控制器之间切换方向更改 IPad【英文标题】:Switching between a "normal" view and a Split View Controller on orientation change IPad 【发布时间】:2011-08-13 16:00:53 【问题描述】:

我正在编写一个 iPad 应用程序;我想在设备处于纵向时显示“正常”视图,当设备更改为横向模式时显示“拆分视图”。

我可以让设备切换“普通视图”,但是在我的视图控制器中我没有看到明显的方法来执行此操作。

我的 ViewController 有两个 UIView,一个叫纵向,一个叫横向。在 Interface Builder 中,我为这些属性中的每一个分配了一个 UIView。然后,当设备方向改变时,“didRotateFromInterfaceOrientation”被调用并且我的观点改变了。如何将“肖像”分配给拆分视图控制器?

这个问题我离题了吗?

【问题讨论】:

【参考方案1】:

您可能会发现以下教程很有用:http://www.icodeblog.com/2010/04/05/ipad-programming-tutorial-hello-world/

源码可以到http://staging.icodeblog.com/wp-content/uploads/2010/02/iPadHelloWorld1.zip下载

【讨论】:

以上是关于在“正常”视图和拆分视图控制器之间切换方向更改 IPad的主要内容,如果未能解决你的问题,请参考以下文章

在视图控制器之间切换时自动旋转

在两个视图之间切换以及从纵向切换到横向时出现 iPad 方向问题,反之亦然

使用方向更改视图布局

高效地在视图控制器之间切换

jQuery Mobile:在列表视图数据拆分图标上更改/切换主题

iOS:处理方向更改而不在视图控制器上启用横向模式