【发布时间】:2010-07-15 08:18:18
【问题描述】:
我有一个结构如下的应用程序
- UITabBarController(3 个选项卡)
- UINavigationController(在每个选项卡中)
- UIViewController(在每个导航控制器中)
在其中我希望一些 UIviewControllers 能够切换到横向和纵向模式
例如,在选项卡 2 中,我有一个图片库部分(视图 1) 在其中我有 9 个按钮,用于 9 个图片库 当触摸按钮 1 时,导航控制器导航到视图 2,用户可以在其中浏览不同的照片。当用户触摸照片时,导航控制器会导航到视图 3 以实现全屏模式。
现在我希望 View 3 可以同时适应横向和纵向模式。其中所有以前的视图只能以纵向模式查看。我该怎么做呢?
我已经摆弄了
(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
所有视图中的方法,但我似乎无法正确。
【问题讨论】:
标签: iphone objective-c cocoa-touch