UIProgressView已满时加载新视图

时间:2012-07-19 20:59:35

标签: objective-c ios xcode uinavigationcontroller uiprogressview

所以我有一个UIProgressView作为一种加载栏。父UIView位于导航控制器内,当UIProgressView已满时,我想转到导航层次结构中的下一个视图。关于如何做到这一点的任何提示?

2 个答案:

答案 0 :(得分:1)

你的进度视图可能是由NSTimer定期填写的,对吗?

假设您希望在十秒内填写十个部分。

每个NSTimer标记都会添加:

progress = progress + 0.1;
if (progress == 1.0) {
[self.navigationController pushViewController:viewController animated:YES];
}

如果进度是控制UIProgressView和viewController的填充率是viewController。

答案 1 :(得分:0)

[self.navigationController pushViewController:yourViewController animated:YES]; ?