Sco*_*ttF 3 iphone ios ios6 xcode4.5
我正在为iOS 6更新我的应用程序,并且对自动旋转的更改存在问题.我的应用程序有一堆视图控制器,所有这些应该只支持纵向布局,除了1应该支持所有3个方向,除了颠倒.
如果我将application:supportedInterfaceOrientationsForWindow:方法添加到app委托,我是否必须在那里添加条件以检查我是否显示我希望能够旋转的VC?
该文档指出,如果我supportedInterfaceOrientations在VC上实现它应该覆盖app委托方法,但事实并非如此.我在子VC上的方法中有一个日志语句,它在VC加载时调用一次,但在我旋转设备时没有调用,但是app委托中的方法是.
如果我从应用程序委托中完全删除该方法,我的VC的方向似乎完全取决于我的应用程序支持的界面方向设置.这当然似乎是由于supportedInterfaceOrientations在创建VC时调用了一次该方法,但从未在旋转设备时调用该方法.
有没有人有任何想法或建议?非常感谢.
| 归档时间: |
|
| 查看次数: |
3336 次 |
| 最近记录: |