美文网首页
Xcode设置应用支持的方向

Xcode设置应用支持的方向

作者: 粑粑又被注册了嘛 | 来源:发表于2017-08-26 14:01 被阅读42次

Xcode 默认支持的方向有:Portrait、Landscape Left、Landscape Right,默认Upside Down 方向不支持,这是因为IPhone 在使用过程中,接到来电,很容易就会把听筒和话筒位置搞反。

打开Xcode,在 General -》Deployment Info 中,可以看到,默认只勾选了三个方向,

此时,我们把 Upside Down 也勾选中,会发现 IPad 已默认支持四个方向,但在IPhone中,还是默认只支持三个方向,此时,需要在控制器中,显示声明一下来支持Upside Down方向。具体代码如下:

- (NSUInteger)supportedInterfaceOrientations

{

returnUIInterfaceOrientationMaskAll;

}

这样,IPhone 和 IPad 一样,四个方向都支持了。

总结:想要App支持某个方向,需要两个设置:

一:Deployment Info 中,勾选 Device Orientation ;

二:在控制器中,重写 supportedInterfaceOrientations 方法。(如不重写,IPad 默认是UIInterfaceorientationMaskAll , IPhone 默认是 UIInterfaceOrientationMaskAllButUpsideDown )。

相关文章

  • Xcode设置应用支持的方向

    Xcode 默认支持的方向有:Portrait、Landscape Left、Landscape Right,默认...

  • #iOS屏幕旋转

    测试环境 软件环境iOS9,Xcode7.3 时间2016-12-13 原理 支持的旋转方向 依赖Target设置...

  • 横竖屏切换

    苹果系统支持横屏顺序 默认读取plist里面设置的方向(优先级最高)等同于Xcode Geneal设置里面勾选 a...

  • iOS 关于 App 的一些设置

    [参]使用XCode 10添加Launch Image 设置应用名称设置应用名称.jpg 设置 APPicon :...

  • iOS Code Signing最新的变化

    在xcode8中苹果简化了应用签名的管理工作,实现了自动签名。同时也支持完全手动设置签名,手动Xcode不会修改或...

  • 视频播放支持横屏

    应用整体只支持竖屏,只有特定的某个界面支持横屏 解决方法: 1.在项目中plist文件中设置支持转屏方向 转屏控制...

  • iOS踩过的坑之设备固定方向问题

    需求:iPad上的应用只支持竖屏设置了设备的方向为Portrait却不管用 解决方案: 设置设备为iPad而非Un...

  • Flutter了解之国际化

    国际化:支持多种语言。为应用程序支持的每种语言设置本地化值,如文本(语言差异)、布局(阅读方向差异)、图片(国旗)...

  • appium Mac 安装及使用

    1、xcode(需要OS X版本支持): 下载对应版本的Xcode(支持对应手机系统),解压,拖入应用程序。安装J...

  • 在开发iPhone应用的过程中,如何简单的适配iPad(禁止ip

    开发应用中,如果需要应用禁止横屏,除了在项目的target里设置【去除勾选支持的方向】,还需要勾选Full Scr...

网友评论

      本文标题:Xcode设置应用支持的方向

      本文链接:https://www.haomeiwen.com/subject/fwwmdxtx.html