gpt4 book ai didi

ios - 为什么UIProgressView不更新?

转载 作者:行者123 更新时间:2023-12-01 18:25:30 42 4
gpt4 key购买 nike

我正在尝试设置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 {

}

}

最佳答案

尝试调用[progressBar setProgress:<value> animated:YES];而不是progressBar.progress = <value>
编辑:看看这个,看起来很像你的例子:Objective c : How to set time and progress of uiprogressview dynamically?

关于ios - 为什么UIProgressView不更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14155042/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com