UIViewController不响应旋转功能

时间:2016-03-14 11:13:19

标签: ios objective-c uiviewcontroller uinavigationcontroller

我在导航控制器中嵌入了一个View Controller,

在我的视图控制器中,我已经定义了函数

-(void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator

我也在函数中执行此操作,

[super viewWillTransitionToSize:size withTransitionCoordinator:coordinator];

但是当我在我的设备上运行时,呼叫永远不会到达这里?我在这里做错了什么?

2 个答案:

答案 0 :(得分:1)

如果呼叫永远不会到达该功能,请检查此方法supportedInterfaceOrientations

可能掩盖了其他界面方向。

答案 1 :(得分:0)

如果要旋转视图,也可以使用此方法执行此操作

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
       return YES;
}