如题,整个项目中其他视图都是可以旋转的,但是,现在希望其中一个视图只能保持纵向,不允许旋转。
用什么代码有效?
在要禁止的视图中,加入了下面的代码,无效。
{
return (toInterfaceOrientation == UIInterfaceOrientationPortrait);
}
{
return NO;
}
{
return UIInterfaceOrientationMaskPortrait;//只支持这一个方向(正常的方向)
}
有哪位好心人有完整的方法,帮帮我,谢谢了
可以在delegate里面设置一个属性A。是否要横屏。
然后在(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
return A;
}A
在不需要横屏的那里直接设置delegate的属性A就可以了。
说错,是在delegate里面添加这个。