IOS开发——手动设置屏幕旋转
在移动开发过程。您可能需要跨越看看你的手机。有可能是所有的接口必须跨越,有可能是一个交叉通过电话,当用户当,你的接口也希望他能跨越。还有可能的是,界面的一部分需要被侧向显示。视情况而定,有不同的方法来解决。 首先,我们想澄清,以两种方式方向,向。一种是视图方向。设备方向有两种方式能够改变,一个是通过重力加速计,即旋转屏幕的方式去改变,一个是通过代码,调用UIDevice的方式去改变! 直接设置 UIDevice 的 orientation,可是这样的方式不推荐,上传appStore有被拒的风险。 if([[UIDevicecurrentDevice]respondsToSelector:@selector(setOrientation:)]){ [[UIDevicecurrentDevice]performSelector:@selector(setOrientation:)withObject:(id)UIInterfaceOrientationPortrait]; } 我们都是通过改变视图的方向来让屏幕旋转的。 情景一:程序中全部界面都是横屏显示的 解决的方法:改动project配...









