xcode7、iOS9 设置启动图片(Launch Image)
2015-10-25 21:39
323 查看
一.添加启动图片
点击Image.xcassets进入图片管理,右击,弹出"New Launch Image"或点下面的+号创建Launch Image;
如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0和ios7.0。
![](https://img-blog.csdn.net/20151020113055555?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
二.拖入相应尺寸的图片,以本例子需要为例。
我试了一下这里的图片名字可以任意命名,不过格式必须为png格式,如果只是写个demo,也可以下载我所用的这套图片http://download.csdn.net/download/riven_wn/9196015。
640*960 (4/4s) 2X位置
640*1136 (5/5s/5c) R4位置
750*1334 (6) R4.7位置
1242*2208 (6 plus) R5.5位置
三.General里面的设置。
如图,Launch Image Source 要设置为LaunchImage,Launch Screen File的内容删除为空。
![](https://img-blog.csdn.net/20151020114217085?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
四.要把LaunchScreen.storyboard(低版本Xcode为LaunchScreen.xib)中的用作LaunchScreen的复选框勾选取消掉,如图。
![](https://img-blog.csdn.net/20151020114739895?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
到这里就大功告成了,so easy,不过有时候会出现第一次运行显示不正常的情况,一般把App删除重新run一遍就好了。
如果觉得显示时间不能满足需求,可以添加此方法延长显示时间(此为swift版本,oc类似)
[plain] view
plaincopy
override func viewDidLoad()
{
super.viewDidLoad()
NSThread.sleepForTimeInterval(3.0)//延长3秒
}
点击Image.xcassets进入图片管理,右击,弹出"New Launch Image"或点下面的+号创建Launch Image;
如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0和ios7.0。
二.拖入相应尺寸的图片,以本例子需要为例。
我试了一下这里的图片名字可以任意命名,不过格式必须为png格式,如果只是写个demo,也可以下载我所用的这套图片http://download.csdn.net/download/riven_wn/9196015。
640*960 (4/4s) 2X位置
640*1136 (5/5s/5c) R4位置
750*1334 (6) R4.7位置
1242*2208 (6 plus) R5.5位置
三.General里面的设置。
如图,Launch Image Source 要设置为LaunchImage,Launch Screen File的内容删除为空。
四.要把LaunchScreen.storyboard(低版本Xcode为LaunchScreen.xib)中的用作LaunchScreen的复选框勾选取消掉,如图。
到这里就大功告成了,so easy,不过有时候会出现第一次运行显示不正常的情况,一般把App删除重新run一遍就好了。
如果觉得显示时间不能满足需求,可以添加此方法延长显示时间(此为swift版本,oc类似)
[plain] view
plaincopy
override func viewDidLoad()
{
super.viewDidLoad()
NSThread.sleepForTimeInterval(3.0)//延长3秒
}
相关文章推荐
- 【小白装系统】——BIOS简介
- 动画缓冲
- 在Mac上安装CocoaPods以及在iOS工程中安装第三方类库
- 蓝懿ios 技术内容和心得 10.25
- 零基础ios开发(三 打僵尸)
- Xcode添加ios项目的空白模板
- iOS事件处理之思维导图
- iOS开发——RegressionBug和RegressionTest浅析
- iOS事件处理的思维导图
- iOS 计算某个时间距今天的天数
- iOS 将16数据转换成2进制字符串
- iOS 将二进制数据转换成十六进制字符串
- iOS 16进制转成汉字
- iOS: 通过addChildViewController实现 Segment 下的 View 的切换
- 杭电1017——A Mathematical Curiosity(简单题)
- iOS客户端三方登录的封装
- iOS开发中两个界面之间用Block传值
- iOS 9适配技巧(更新版)
- iOS 9 更新速度快
- 对于新发布的xcode 7.1以及iOS 9.0会出现哪些上传错误信息