UIProgressView用于预加载应用程序

时间:2012-01-27 03:06:46

标签: iphone objective-c uiprogressview

有没有人知道在应用加载时制作加载条的任何教程?除了用我不想要的按钮设置动画之外,我什么也找不到。

2 个答案:

答案 0 :(得分:1)

iPhone应用加载就像这样。

在启动时,它会显示您在构建设置中指定的“启动图像”png图像。 (一个很酷的技巧是让屏幕拍摄第一个屏幕。这会使你的应用看起来像是立即启动)。

然后控制传递给您的Main.m函数,它构建您的窗口。

您要做的是设置您的启动图像。然后构建一个新的视图,您可以调用main.m函数。

查看Erica Sadun的Iphone Cookbook了解更多详情。 (或者只是浏览源代码,她几乎将所有应用程序都构建在Main.m之外)。

答案 1 :(得分:1)

使用UIProgressView的docs非常清楚。

在您的情况下,从您的应用代理加载您的第一个视图控制器,以便在应用的其余部分加载时显示您的UIProgressBar可见。

然后开始加载应用程序数据的其余部分(无论它是什么)。

UIProgressView的进度由0到1.0之间的浮点表示。

要设置进度,请致电:

[self.progressView setProgress:0.4 animated:YES];  
//progressView is an IBOutlet and @property defined in the header file, and instantiated in viewDidLoad