
首先你想选定横屏还是竖屏 ,然后用单指在屏幕最下方向上滑,d出‘控制中心’设置栏,点击中间最右侧图标‘旋转图标’即可锁定当前屏幕方向,再次点击为取消。
首先还是选定横屏还是竖屏,然后点击’设置‘再点击’通用‘,将‘侧边开关用于’中’锁定屏幕旋转‘选项勾选,这时圆形的侧边开关的开与关便控制了是否打开’锁定屏幕旋转‘;然后后面就跟第一种方法一样了 。
有时候由于机子长时间横竖屏切换开关都是锁定的,再加上机子可能经常没有关过,导致iPad横竖屏切换反应能力迟钝。
解决方法就是关闭iPad并重新启动:常按休眠键,按屏幕 *** 作提示滑动滚动条关闭iPad;再常按休眠键,开启iPad。大概3种方式:
1、通过XCode设置“iPad Deployment info”,只选择横屏左和横屏右,部署测试后并没有生效,这种方法实质是在xxx_infoplist项目配置文件中添加如下信息:UISupportedInterfaceOrientations~ipadUIInterfaceOrientationLandscapeLeftUIInterfaceOrientationLandscapeRight
2、通过对每个nib文件在IB中设置orientation为landscape,此法也生效。Device Orientation 的前两项不够选,勾选后两项。
3、重载shouldAutorotateToInterfaceOrientation:方法,这种方式是可行的。具体如下:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{ // Return YES for supported orientationsreturn ((interfaceOrientation ==UIDeviceOrientationLandscapeLeft)||(interfaceOrientation ==UIDeviceOrientationLandscapeRight));}
如果第一种方式生效,那么比较完美。虽然第三种方式可以完全满足横屏的需求,但是实现起来比较stupid,需要在每个controller中都重载shouldAutorotateToInterfaceOrientation:方法,当然也可以通过扩展UIViewController的方式来避免重复劳动。但是感觉也有点不太直接,期待有人指出sdk本身是否就有简捷方式支持。
第二种方法方便快捷一、平板电脑设置横屏方法:1 打开平板电脑,在主屏幕上,从下往上划动,打开下菜单栏。2那里有一个旋转锁定,图标为一把小锁的。点击打开。3把屏转成横屏后,再打打开下拉菜单。4同样的方式,把旋转锁定,保持横屏就可以了。二、打开设置 中的 显示,再打开“自动旋转”开关,如果打开后还是不能横屏,可能由资源网站控制,无法跟随系统设置,建议你更换其他浏览器试试。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)