美文网首页iOS DeveloperiOS 开发
iOS Launch Image 启动图延迟

iOS Launch Image 启动图延迟

作者: 在这蓝色天空下 | 来源:发表于2016-05-19 15:48 被阅读1870次

    方法1:

    在AppDelegate.m里写上

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

    {

    [NSThread sleepForTimeInterval:2.0];

    [_window makeKeyAndVisible];

    // Override point for customization after application launch.

    return YES;

    }

    方法2:

    Timer ,Thread都可以延时

    1,如果是静态的数据,启动页面想让用户看清楚,那么sleep延时是最简单的方法。

    2,如果是要动态显示加载进度,应用信息,就要字定义view,延时消失。

    方法3:

    iPhone开发实现splash画面非常简单,做一个全屏的欢迎页的图片,把它命名为Default.png,然后放在Xcode工程的Resource里面。

    在XXXAppDelegate.m程序中,插入如下代码:

    - (BOOL)application:(UIApplication*)application

    didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    //–inserta delay of 5 seconds before the splash screendisappears–

    [NSThread sleepForTimeInterval:5.0];

    //Override point for customization after applicationlaunch.

    //Add the view controller’s view to the window anddisplay.

    [windowaddSubview:viewController.view];

    [windowmakeKeyAndVisible];

    return YES;

    }

    这样splash页面就停留5秒后,消失了。

    相关文章

      网友评论

        本文标题:iOS Launch Image 启动图延迟

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