美文网首页IOS 菜鸟进阶iOS 进阶学习
【转载】IOS启动页的设置

【转载】IOS启动页的设置

作者: 学呀学呀总得学会了吧 | 来源:发表于2019-01-17 13:20 被阅读99次

    App的启动页即LaunchImages,需要不同大小的图片来配置不同的设备,切记图片一定要是png格式的(一定要是做出来就是png的,不能是自己修改成png格式),否则打包安装时会出错,且启动页显示不出来。目前我们需要六张不同尺寸的图片,六张图的大小即:320×480、640×960、640×1136、750×1334、1242×2208、1125x2236分别对应的iphone屏幕尺寸:iphone 3GS、iphone4(s)、iphone5(c、s)、iphone6(s)、iphone 6(s) plus、iPhoneX。准备好图片,下面开始配置启动页~

    工具/原料

    MacPro一台

    Xcode开发工具

    方法/步骤

    点击工程目录中的Images.xcassets,点击左侧边栏的LaunchImages。如果没有,点击右下角的➕按钮创建一个。

    将不同的图片放入对应的LaunchImages选择框中。

    iPhone Portrait iOS 8-Retina HD 5.5 (1242×2208) @3xiPhone Portrait iOS 8-Retina HD 4.7 (750×1334) @2xiPhone Portrait iOS 7,8-2x (640×960) @2xiPhone Portrait iOS 7,8-Retina 4 (640×1136) @2xiPhone Portrait iOS 5,6-1x (320×480) @1xiPhone Portrait iOS 5,6-2x (640×960) @2xiPhone Portrait iOS 5,6-Retina4 (640×1136) @2x

    将填好的图片配置到工程中的启动页选项中。点击项目目录的工程 -> target -> General -> App Icons And Launch Images将Launch Images Source的选项设置为LaunchImages,切记当APP不是用LaunchScreen.xib来配置启动页时,LaunchScreen File的选择状态一定为空!!!!

    以上步骤都只走完,app启动页还是不出现,这时候可以试试以下两点:1、启动页是通过新建工程项目之后,自动生成的一个LaunchScreen.storyboard 文件配置的,这是将如下图片中(Use as launch Screen) 选项勾去掉即可。2、将app删掉重新打包。

    5

    有时需要我们自己设置启动页的时长,设置方法为:在(AppDelegate.m)-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法中调用[NSThread sleepForTimeInterval:3.0];即可。

    END


    转自这儿

    相关文章

      网友评论

        本文标题:【转载】IOS启动页的设置

        本文链接:https://www.haomeiwen.com/subject/yqcidqtx.html