如何防止只有一个UIViewController旋转而其他可以旋转?

时间:2014-04-14 14:25:51

标签: ios

我有三个UIViewController的Tab Bar Controller应用程序,都在故事板中完成 设备方向设置为all,但Upside Down除外。

支持旋转,除了一个UIViewController,因为它应该只是肖像 我尝试过:

- (BOOL) shouldAutorotate {
return NO;
}

-(NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationPortrait;
}

但是当我旋转时,我得到:

  

无法同时满足约束条件。       可能至少下列列表中的一个约束是您不想要的约束。试试这个:(1)看看每个约束并试着找出你不期望的东西; (2)找到添加了不需要的约束或约束的代码并修复它。 (注意:如果你看到你不理解的NSAutoresizingMaskLayoutConstraints,请参阅UIView属性的文档translatesAutoresizingMaskIntoConstraints)

那怎么办?

0 个答案:

没有答案