shouldAutorotateToInterfaceOrientation不会尊重我的意愿

时间:2013-02-07 19:58:08

标签: iphone ios xcode storyboard

(使用故事板)

我正在尝试让我的一个ViewController子类支持的不仅仅是纵向视图。

我添加了

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return ((interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || (interfaceOrientation == UIInterfaceOrientationPortrait));
}

但它似乎没有做任何事情。除了我的plist中支持的颠倒之外,我有所有的方向,并添加了shouldautorotate,只允许我想要的viewcontrollers中的肖像。

1 个答案:

答案 0 :(得分:0)

您在ios6中寻找的方法是- (NSUInteger)supportedInterfaceOrientations

这基本上取代了shouldAutorotate。与shouldAutorotate一起使用。