使用启动画面显示3秒的进度条

时间:2011-04-06 15:20:01

标签: iphone objective-c

在我的appdelegate中,我有方法显示Default.png 3秒(splashscreen):

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
        sleep(3);
    // Override point for customization after application launch.

    // Add the view controller's view to the window and display.
        [window addSubview:viewController.view];
        [window makeKeyAndVisible];
        return YES;
}

我需要在启动画面上显示一个显示3秒加载的进度条,你能帮助我吗,似乎所有工作(进度条的创建和初始化)都应该在这个方法中:)

1 个答案:

答案 0 :(得分:4)

在睡眠(3)之前以1秒的间隔初始化一个nstimer,触发一个选择器(一个方法)。此选择器应将进度条更新+1,当它达到3时,您可以禁用nstimer。

here's NSTimer的类引用,here's是如何使用它的一个很好的指南:)