我希望我的所有视图都处于纵向模式。这有效,除非我将 a 推UINavigationController
到另一个上。在这种情况下,内部的视图secondaryNavigationController
将遵循设备方向。这是我如何调用UINavigationControllers
.
[secondaryNavigationController setNavigationBarHidden:YES];
[[appDelegate secondaryNavigationController navigationBar] setHidden:YES];
[mainNavigationController presentModalViewController:[appDelegate secondaryNavigationController] animated:YES];
我所有的观点都实现了这个方法,但它似乎没有帮助。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}