我在tabbarcontroller和navigationcontroller中有一个视图,我的'willAnimateRotationToInterfaceOrientation'方法没有触发。
我已将视图设置为FirstResponder,并且还应该将AutorotateToInterfaceOrientation设置为YES;
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)
interfaceOrientation {
return YES;
}
-(BOOL)canBecomeFirstResponder
{
return YES;
}
[self becomeFirstResponder];
答案 0 :(得分:1)
如果你在你的应用程序中使用UITabBarController,那么UITabBarController中的所有UIViewControllers都应该支持自动旋转。否则你将不会收到自转回调。