我有一种情况,需要将仅纵向模式视图推送到导航控制器中,该控制器具有横向模式视图作为其当前视图。
虽然我重新实现了
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
但它仍在横向模式下推动视图。我也尝试过以下方式,但即使这样也行不通。
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:YES];
}
我尝试查看其他相关问题,但没有找到任何东西。
知道如何解决这个问题吗?
谢谢!