• 【IOS】启动画面


    总述:

    两种方式,一种是使用系统自带的。按规则定义启动图片名称就可以,显示为1秒,要想延长时间,用[nsthread ​ sleepForTimeInterval:5.0] ,还有一种就是自己定义uiivew。加到window中去。


    祥述:

    1,准备图片资源。放入project中,就可以,默认时间为1s

          iOS设备如今有三种不同的分辨率:iPhone 320x480、iPhone 4 640x960、iPad 768x1024。

    曾经程序的启动画面(图片)仅仅要准备一个 Default.png 就能够了,可是如今变得复杂多了。

    以下就是 CocoaChina 会员做得总结

      假设一个程序,既支持iPhone又支持iPad,那么它须要包括以下几个图片:

    Default-Portrait.png iPad专用竖向启动画面 768x1024或者768x1004

    Default-Landscape.png iPad专用横向启动画面 1024x768或者1024x748

    Default-PortraitUpsideDown.png iPad专用竖向启动画面(Homebutton在屏幕上面),可省略 768x1024或者768x1004

    Default-LandscapeLeft.png iPad专用横向启动画面,可省略 1024x768或者1024x748

    Default-LandscapeRight.png iPad专用横向启动画面,可省略 1024x768或者1024x748

    Default.png iPhone默认启动图片,假设没有提供上面几个iPad专用启动图片,则在iPad上执行时也使用Default.png(不推荐) 320x480或者320x460

    Default@2x.png iPhone4启动图片640x960或者640x920


      为了在iPad上使用上述的启动画面,你还须要在info.plist中增加key: UISupportedInterfaceOrientations。同一时候。增加值UIInterfaceOrientationPortrait, UIInterfacOrientationPortraitUpsideDown, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight。


    2,假设想想设启动画面的显示时间,

    在XXXAppDelegate.m的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions方法中插入下面一行代码:


      // Insert delay of 5 seconds befor the splash screen disappers.


      [NSThread sleepForTimeInterval:5.0];  // 事实上这一行代码也能够不加,由于默认情况下欢迎界面的时间仅仅有一秒,加这一句是为了延长


     欢迎界面的展示时间到5秒,时间大家能够自定义。


    3,在XXXAppDelegate.m的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions 中通过使用uiview或uiimageview等控件自己定义启动画面

    我在接快用苹果助手的sdk的时候 要求启动Icon 使用他们提供的图片 于是按命名规则制作一套 发现启动画面黑屏 不显示

    改了之后就显示了

  • 相关阅读:
    SQL 数据库 复制 与订阅 实现数据同步
    SQL 2008配置管理工具服务显示 远程过程调用失败0x800706be
    SQL2005中使用identity_insert向自动增量字段中写入内
    【树莓派】【转载】基于树莓派,制作家庭媒体中心+下载机
    Linux 按时间批量删除文件(删除N天前文件)
    【树莓派】为树莓派配置或扩展swap分区
    开源硬件相关平台
    【树莓派】树莓派上刷android系统
    【树莓派】树莓派上面安装配置teamviewer
    【树莓派】使用xdrp远程登录树莓派的图形界面
  • 原文地址:https://www.cnblogs.com/lxjshuju/p/6896035.html
Copyright © 2020-2023  润新知