当shouldAutorotateToInterfaceOrientation总是返回NO时发生了什么?

时间:2012-05-09 12:50:39

标签: ios xcode uiviewcontroller undefined-behavior auto-rotation

奇怪的问题,但是当一些UIViewController不支持任何方向时会发生什么? :)

// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return NO;
}

支持哪种方向?那个UIViewController会有什么行为?

2 个答案:

答案 0 :(得分:1)

默认情况下,方向为纵向,除非您已明确将方向更改为横向。

答案 1 :(得分:1)

对于所有界面方向,

-shouldAutorotateToInterfaceOrientation:返回NO。它应至少支持一种方向。