成都网站建设设计

将想法与焦点和您一起共享

iOS自定义启动界面的案例-创新互联

这篇文章主要介绍了iOS自定义启动界面的案例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联是一家专业提供蒲江县企业网站建设,专注与成都网站建设、网站制作、H5建站、小程序制作等业务。10年已为蒲江县众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

实现思路:

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

上代码:

1、设置UIImageView以及image的属性

iOS自定义启动界面的案例

2、获取指定图片资源

iOS自定义启动界面的案例

解析:先根据UIInterfaceOrientation获取设备的横竖屏状态,在苹果官方文档对UIInterfaceOrientation这样描述:The orientation of the app's user interface. 用户应用程序的方向。它的枚举有5种情况:如图3

iOS自定义启动界面的案例

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

iOS自定义启动界面的案例

从图片库中获取符合当前设备的图片,如图5

iOS自定义启动界面的案例

启动图就算完成了,需要注意的是选取图片尺寸要正确,否则会导致图片不能完全填充控制器的现象,对于动画结束后出现白屏的现象,可能和设置的动画、透明度或者控制器背景色有关~

感谢你能够认真阅读完这篇文章,希望小编分享的“iOS自定义启动界面的案例”这篇文章对大家有帮助,同时也希望大家多多支持创新互联建站,关注创新互联网站建设公司行业资讯频道,更多相关知识等着你来学习!

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:iOS自定义启动界面的案例-创新互联
网页URL:http://chengdu.cdxwcx.cn/article/ccehgp.html