1
在TabBarController中,如果标签栏中的所有视图都可以旋转(根据app dev center),视图的UI将只会旋转。无论如何,我可以指定在我的TabBarController中只旋转4个视图中的1个?旋转特定视图的UIOrientation
在TabBarController中,如果标签栏中的所有视图都可以旋转(根据app dev center),视图的UI将只会旋转。无论如何,我可以指定在我的TabBarController中只旋转4个视图中的1个?旋转特定视图的UIOrientation
如果每个视图都有自己的ViewController,您可以为每个视图定义- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
。
如果他们只是UIViews,你可以设置每个具有特定的tag
属性,然后在控制器的标签栏中检查显示哪个视图并允许基于该属性的旋转。
我已经试过了,但除非我回到YES到(BOOL)shouldAutorotate ......每个方法查看他们没有将旋转 – user772489 2011-06-02 20:00:30
所有你查看由TabBarController实例化控制器必须实现该消息,否则旋转将无法工作。 – Devraj 2011-06-03 23:00:16
@Devraj是的,我知道,那是我的问题反正是有这个创建一个例外 – user772489 2011-06-04 14:37:32