Iphone发布图像消失得非常快

时间:2012-11-08 00:47:22

标签: iphone ios image launch

启动图像在iPhone中显示和消失得非常快。 我怎么能控制这个时间?默认多少秒?

由于

3 个答案:

答案 0 :(得分:4)

您可以使用sleep(time in seconds)中的application:didFinishLaunchingWithOptions:功能明确增加一些时间。

例如:

sleep(3);

将时间延长至3秒。

注意:正如rmaddy所说,让用户长时间盯着启动画面并不是一个好习惯。但您可以根据客户的需求使用它。

快乐的编码。 :)

答案 1 :(得分:2)

没有默认值 - 它会一直持续到您的程序加载并从application:didFinishLaunchingWithOptions:返回。

如果你想在程序控制下保持图像,那么你需要手动将它放在屏幕上,这是程序显示的第一件事,然后通过常规渠道将其关闭。这对于5之前的iPhone来说相对容易(只需要放一个UIImageViewDefault.png就可以了)但是从iPhone 5和iPad开始,你将不得不做一些关于要显示哪个默认屏幕的决定。

答案 2 :(得分:0)

您还可以尝试在didFinishLaunchingWithOptions方法中添加睡眠时间,如下所示:

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

    [NSThread sleepForTimeInterval:3.0f]; //add 3 seconds longer.
   //other code....
}