关于iOS启动页面

来源:互联网 发布:淘宝的一元拍卖骗局 编辑:程序博客网 时间:2024/05/21 14:59

一、注意:作为启动图片的格式必须为.png!!!

我曾经将.jpeg格式的图片改了下后缀名企图当做.png图片使用,结果Xcode一直报错:/Users/fanyong/Desktop/untitled folder/001Player/001Player/Images.xcassets: Failed to write image data for the launch image set from "LaunchImage.launchimage/Default-568h@2x.png" to "/Users/fanyong/Library/Developer/Xcode/DerivedData/001Player-dsrwrhsdedhlumekjuotinnpvjet/Build/Products/Debug-iphoneos/001Player.app/LaunchImage-700-568h@2x.png".

所以必须使用真正的.png图片!!



二、如何让iOS启动页面如何设置多停留一会

 

新建的iOS 项目启动画面默认为LaunchScreen.xib

如果想实现一张图片作为启动页,如下图

\

\

\

 

 

如果启动不行 记得clear 一下工程,或者将APP删掉再运行一次

 

是启动页停留一段时间 只需要在 AppDelegate方法中设置一个延时即可。

 

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

// Override point for customization after application launch.

 

[NSThread sleepForTimeInterval:3.0];//设置启动页面时间

 

return YES;

}

三、关于LaunchScreen.xib或者LaunchScreen.storyboard

设置启动图片也可以使用以上方式,LaunchScreen.xib是Xcode6推出的,LaunchScreen.storyboard则是Xcode7推出的,它们出现的目地都是为了方便各种尺寸屏幕的适配,使用它们可以用一张启动图就匹配所有屏幕,图片会根据不同的屏幕尺寸进行拉伸以匹配所有机型。


0 1
原创粉丝点击