• ios 设置LaunchScreen 打开APP的开始界面


     

    Ios8 Xcode6 设置Launch Image 启动图 

    在Assets.xcassets  中右键  launch Image -->New ios launch Image  --------

    每个 LaunchImage  对应的图像尺寸   
     
    系统 尺寸 分辨率
    ios8 Retina HD5.5 1242x2208
      Retina HD4.7 750x1334
     () Landscape Retina Hd 5.5 2208x1242
    ios7  2x 640x960
      Retina4 640x1136

     
     

    Http://Www.Woowen.Com/Swift/2014/12/12/Ios8设置Launch Image 启动图片/

     

    如何设置App的启动图,也就是Launch Image?

    Step1

    • 1.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"
    • 2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.

    LaunchImage

    Step2

    将规定尺寸的图片从你的文件中拖动进到固定位置.

    系统 尺寸 分辨率
    ios8 Retina HD5.5 1242x2208
      Retina HD4.7 750x1334
      Landscape Retina Hd 5.5 2208x1242
    ios7   640x960
      Retina4 640x1136

    上传完毕,那么基本就快好了.

    Step3

    单击你整个项目名称,然后选择General,就是这个.

    image

    重点来了.

    我完成上面的步骤,且设置了Launch Images Srouce 为LaunchImage,但是启动图片还是不变,后来发现Launch SrceenFile,这个里面设置了,进去看下,你的目录下有个文件叫做LaunchScreen.xib 打开右侧框,选择这个文件,然后在如图,把Use as launch Srceen取消掉,这个就是你之前一直设置Launch Image不成功的原因

    image

    Step4

    Run

    Launch Image已经更改 顺便发一张我得Launch Imageiamge

    如果你觉得你开启太快,那么漂亮得LaunchImage还没怎么展示就跳过了.你可以在你的第一个加载页面中添加如下代码来延长LaunchImage的显示时间.

        //Swift code
        //这个是swift得版本的.额,你千万不要自己新增一个方法viewDidLoad哦,你里面有的
        override func viewDidLoad() {
            super.viewDidLoad()
            NSThread.sleepForTimeInterval(3.0)//延长3秒
        }
    
    //  sjt
    
    我现在把LaunchScreen.xib去掉以后,就可以显示了。
    
    这个很简单,先在Images.xcassets中设置一个LaunchImage,然后再项目设置的general-->App Icons and Launch Images-->Launch Images Source中选择刚才在Images.xcassets中设置的图片,再把Launch Screen File选项设置为空就可以了  
  • 相关阅读:
    VSFTPD无法上传的解决方法
    linux下vsftpd的安装与配置说明
    长轮询
    采用handle消息机制实现轮播效果
    开启AsyncTask从网络加载图片
    使用异步httpclient框架做get,post提交数据
    使用post方式提交数据
    使用get方式提交数据
    json,xml,Html解析
    常用的有关文件上传下载的框架和图片加载框架
  • 原文地址:https://www.cnblogs.com/leilei123/p/4929338.html
Copyright © 2020-2023  润新知