【发布时间】:2010-12-21 22:24:46
【问题描述】:
我有一个基于 TabBar 的应用程序,它仅支持一个特殊视图(UINaviagtionController 的根视图)的横向方向。现在我想为此导航控制器的所有其他视图强制纵向。 我试过用
[[UIDevice currentDevice] setOrientation:UIDeviceOrientationPortrait];
这很好用,但这段代码是一个私人 api 调用,我不能冒应用被拒绝的风险。
我也尝试过手动旋转下一个视图,但这只会旋转视图,而不是导航或标签栏。
是否有类似的方法来强制改变方向?
【问题讨论】:
标签: iphone objective-c