作家
登录

iOS自定义启动界面 附代码

作者: 来源: 2017-10-25 15:09:54 阅读 我要评论

沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散!


简介:

比来在重构app,原app用的是xcode自带的启动图设置。但相对来说自定义启动图可扩大性更强一点,今天花了一些时光弄了一下~

思路是自定义一个控制器,在viewDidLoad的办法中调用要设置的启动图的办法,办法中主如果创建一个UIImageView,对UIImageView的image进行定义,设置启动逗留时光,启动完毕移除该控件并跳转到首页或者登录界面。

上代码:

1、设置UIImageView以及image的属性

iOS自定义启动界面

iOS自定义启动界面

2、获取指定图片资本

iOS自定义启动界面
图 1

解析:先根据UIInterfaceOrientation获取设备的反正屏状况,在苹不雅官方文档对UIInterfaceOrientation如许描述:The orientation of the app's user interface. 用户应用法度榜样的偏向。它的列举有5种情况:如图3

iOS自定义启动界面
图 3

然后经由过程[NSBundle mainBundle] infoDictionary]获取资本包的信息,控制台打印:如图4


图 2


图 4

大年夜图片库中获取相符当前设备的图片,如图5

iOS自定义启动界面
图 5

启动图就算完成了,须要留意的是拔取图片尺寸要精确,不然会导致图片不克不及完全填衬┞菲握器的现象,对于动画停止后出现白屏的现象,可能和设置的动画、透明度或者控制器配风景有关~

【编辑推荐】

  1. iOS 11再曝安然bug,苹不雅用户当心私密照
  2. 不须要写代码也能赞助你开辟App的七大年夜神器
  3. 若何将iOS项目标编译速度进步5倍
  4. iOS开辟中各类关键字的差别
  5. 盘点地痞App驻留后台的事业淫巧
【义务编辑:未丽燕 TEL:(010)68476606】

  推荐阅读

  AI崛起助推中国智造“弯道超车”

沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散!国度教导行政学院教师伍肖认为,作为一种具有巨大年夜潜力的将来科技,人工智能将改变将来全部的进修方法。人工智能的广泛>>>详细阅读


本文标题:iOS自定义启动界面 附代码

地址:http://www.17bianji.com/lsqh/38201.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)