我正在尝试设置 UIProgressView 的进度,但 progressView 没有“更新”。为什么?你知道我做错了什么吗?
这是我在 ViewController.h 中的代码:
IBOutlet UIProgressView *progressBar;
这是 ViewController.m 中的代码:
- (void)viewDidLoad
{
[super viewDidLoad];
progressBar.progress = 0.0;
[self performSelectorOnMainThread:@selector(progressUpdate) withObject:nil waitUntilDone:NO];
}
-(void)progressUpdate {
float actual = [progressBar progress];
if (actual < 1) {
progressBar.progress = actual + 0.1;
[NSTimer scheduledTimerWithTimeInterval:1.0 target:self `selector:@selector(progressUpdate) userInfo:nil repeats:NO];`
}
else {
}
}