我还应该做什么?
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) toInterfaceOrientation
{
return (toInterfaceOrientation == UIInterfaceOrientationPortrait);
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
-(BOOL)shouldAutoRotate
{
return NO;
}
我的 viewController 仍然旋转。
它嵌入在导航堆栈中。如果我将 UINavigationController 子类化,并在那里实现相同的仅纵向模板,并将我的 viewController 嵌入到经过调整的 navigationController 中,那么它就可以工作,但我无意在 UINavigationController 出现的任何地方重写我的代码。
这里的最佳做法是什么?