Swift - 项目部署配置(支持的系统,设备和状态条样式等)
作者:hangge | 2015-03-24 15:21
1,点击项目,在General选项卡中的“Deployment Info”栏目中可以进行一些项目的配置
2,“Device Orientation”栏目设置设备支持的方向

- Deployment Target:支持的iOS SDK的最低版本
- Device:所支持的设备(iPad或iPhone,或二者皆有)
- Device Orientation:设备的屏幕方向
- Status Bar Style:状态条风格(也可以选择隐藏)
- Portrait:支持竖屏显示
- Upside Down:支持上下颠倒的竖屏显示(听筒在下方)
- Landscape Left:支持左横屏显示
- Landscape Right:支出右横屏显示

全部评论(38)
很好很强大
站长回复:多些夸奖。
用这种方法怎么设置图片啊
站长回复:评论系统出了点问题,你指的是哪篇文章呢?
您好 我按着您这个做了一遍 但是点击按钮没有用 应该怎么修改啊
站长回复:评论系统出了点问题,你指的是哪篇文章呢?
航哥 问个问题呢 如果没有网络时候 下拉或者上拉就会一直转 如何让刷新组件完成刷新状态呀~~ 感谢
站长回复:你可以加个超时判断,超过一定的时间如果还没数据返回,就终止刷新状态。
https://github.com/yize/xswitch 支持一键 CORS + URL 重写
站长回复:这个不错,谢谢你的推荐。
大神,怎么样可以实现文字自动换行啊
站长回复:你指的是哪篇文章的文字自动换行呢?
提取码又挂了,下载达到上限了
站长回复:多谢提醒,我把文件又更新了,你可以再看下。
看完这个,终于可以不用回调地狱了,嵌套三层以上自己都觉得晕
站长回复:是的,而且多层嵌套维护起来十分不方便。
请问站长,你那个圆形的勾股定理,算出的中心点,只适用于圆形吗?如果矩形该怎么算,数学不行
站长回复:计算点与圆心的距离是为了判断这个点是否在圆形内部。如果判断一个点是否在一个矩形内部更简单,只要点的坐标>=矩形坐上角坐标,且<=矩形右下角坐标即可。
航哥帅气
站长回复:多谢夸奖。
你好,请问可不可以把这个环形记录条添加到Alert上?
站长回复:理论上应该可行,你可以试试。关于如何自定义alert视图可以参考我之前写的这篇文章:Swift - 制作一个带动画效果的环形进度条
HP/惠普薄锐envy X360 15-bp107TX 4K 分辨率触摸屏 MX150 独显4G (满血版)
CPU I7 8550U,这个配置推荐madVR用什么设置比较好,渲染1080和4K(4k不强求。。)
站长回复:这个我也给不了准确的设置方案,只能靠你自己实际调试下了。可以先参考我文章的内容设置个相对高的参数,如果播放卡顿或资源占用一直100%,在慢慢往下调,直至流畅。
请问怎么做一个打开键盘后,点一下其他地方就可以让键盘收回的东西?
站长回复:可以参考我之前写的这篇文章:Swift - 点击输入框外部屏幕关闭虚拟键盘
航哥,能不能加一个返回啊
站长回复:你是不是评论错文章了?
为什么,我看着你的代码学习写出来,第一是webs.plist 找不到这个文件,第二,tableview显示不出来,但是打印数据在控制台还是能打出来
站长回复:估计网站出了问题,评论关联错误。不知你指的是哪篇文章。
不真实
站长回复:???
你好,请问下通过 storyboard 创建的 searchBar 如何与 UISearchViewController 建立关联?PS:我在 storyboard 拖拽添加的 searchBar,可找不到让 searchBar 取消编辑状态的办法,查询后发现只能通过 UISearchViewController 设置 searchBar;resignFirstResponder 只能注销键盘输入,searchBar 还是 DidEditing 的状态
站长回复:你在resignFirstResponder之前把searchBar内容置空就好了:searchBar.text = ""
航哥,问下模型嵌套模型的怎么解析,有没有demo看下啊
站长回复:你是不是评论错文章了?
为什么我始终打不开你说的第一步,就是开发者官网,卡在这里了。
站长回复:是不是评论错了文章。
动态创建<audio>//方式二成功实现
谢谢帮助
站长回复:不客气。
我用了你的有个问题,一进入的时候,他直显示轮播图的下半部分,它自动轮播或者手动滑动到第二张后,就不会,后来又发现向左或者向右的时候多少会有点斜下拉,图片可以往下拉扯,但不能往上拉扯,这样好怪,后来我又新建了一个新的demo在使用都没有出现这样的情况,代码都是一样的,这是什么原因啊,求解
站长回复:看你的描述这个问题还挺奇怪的,这个我还没遇到过,暂时也不想不出会是什么原因。
为什么我启动没有jpush日志?
站长回复: 是不是评论错文章了?
站长大大,问一下您讲的与TableView有关的文章都是用的TableView Controller,但在Xcode里一直有一个单独的UITableView,这两者有没有什么区别呢?大大有没有关于UITableView的文章呢?一直很想用但却用不来😂
站长回复:当然有UITableView相关的文章,而且还不少。你在网站右上方的搜索栏中搜索“UITableView”就可以查到了。
站长,在创建urlsForDocDirectory的时候语法在Swift 3中有修改,应修改为 manager.urls(for: FileManager.SearchPathDirectory.documentDirectory, in: FileManager.SearchPathDomainMask.userDomainMask)。全文应该还有其他没有修改到Swift 3语法的地方,求站长查证,谢谢,麻烦了🙏
站长回复:是不是评论错文章了?
站长加油,你写的文章简单清楚,很有帮助,最近地铁上下班路上一直在你的网站系统的学习swift的知识,非常感谢。
站长回复:谢谢你的支持和鼓励。我的文章能帮助到大家我也很高兴,我会持续更新下去的。
航哥,你好…A控件在父视图内,如何布局B控件在A控件和父视图top之间的中心位置?
站长回复:代码中先计算出A控件和父视图top之间的中心位置坐标,再设置B控件位置。
真心棒!学到不少东西!
站长回复:谢谢夸奖。欢迎常来,我会持续更新的。
第三个例子,为啥我只出现了绿色的框~没有调用相机~(系统有问我是否允许使用相机)但是点击是之后相机并没有出现~
站长回复:是不是评论错文章了。你指的是二维码扫描那个样例吗?我测了下是没问题的,不知你是什么情况。还有这个要使用真机,模拟器没用。
站长,不知为什么,按钮不显示,导航栏已经加了,不过不是纯代码加的
站长回复:??是不是评论错文章了。
站长,你好,我在给侧滑菜单添加点击事件的时候,出了点问题,例如点击“开通会员”,跳转到一个页面,给这个页面添加导航栏。我做到这一步的时候,运行程序,点击“开通会员”按钮,模拟器就卡着不动了,不知道是为什么
站长回复:这个看描述我也不确定是什么原因造成的,只能靠你自己再调试下代码了。
为什么你的可以显示中文?是语言设置吗?
站长回复:不明白你的意思,是不是评论错文章了。
博主你好,请问一下deinit方法一般用来做什么,ios不是已经有arc了吗,平时创建一个对象后还要像你那样赋nil吗
站长回复:如果对象被清理的时候需要进行一些操作,比如关闭连接什么的,可以放在deinit方法中。
ARC是会自动释放不再需要的实例所使用的内存。这里不需要的实例指没有被其他对象引用的,如果实例还有被引用(未赋nil),ARC自然也不会释放。
这个网站不错,可以学到很多东西
站长回复:欢迎常来看看,我会持续更新的。
用post成功后,返回的数值显示在label控件至少要等20秒 才会在label里出现
站长回复:是不是评论错文章了?
博主写的很好,开源精神很让人敬佩。
站长回复:多谢夸奖,我会继续创作下去的,欢迎常来看看。
SQLiteDB原作者好像已经有更新了,而且还加入了一个SQLiteTable.swift,其中
func values() 在Swift1.x中实现我用的是Xcode6.4,也就是不支持Swift 2.0+无法编译通过。能帮忙吗?谢谢主!
站长回复:因为Swift2.0已经出来挺长时间了,像我原来写的文章代码如果在Swift2中有变化,也会慢慢修改成Swift2版的。相反,不会特地将SQLTable.swift从Swift2版本翻译回Swift1,不好意思啊。
SQLiteDB原作者好像已经有更新了,而且还加入了一个SQLiteTable。楼主是否按你的方法已经重改了呢。
站长回复:谢谢你的提醒,看了下,原作已经把库更新支持Swift2.0了,我这边就不用修改了。主要调用方式有些调整,文章已更新。
Device Orientation:
portrait
upside down
landscape left
landscape right
这几个属性该如何理解呢?
站长回复:这几个表示设备支持的横竖屏方向,文章已更新