gpt4 book ai didi

ios - 带有 ActivityIndi​​cator 的 NSTimer

转载 作者:行者123 更新时间:2023-12-01 19:28:07 25 4
gpt4 key购买 nike

我想停止ActivityIndicator一段时间后。我想如果我在一段时间后调用一个停止事件指示器的方法,这可以实现。

可以使用 NSTimer 来实现,但我不知道如何。带有代码片段的示例会很棒。

最佳答案

.h类(class),

UIActivityIndicatorView *activity;

并将此代码用于您的实现类,
- (void)viewDidLoad {
[super viewDidLoad];

//initialise activityIndicator and add it to view
activity = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
activity.frame = CGRectMake(150,200, 20, 20);
[self.view addSubview:activity];
[activity startAnimating];

//call timer to fire after your required time
[NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(timerMethod:) userInfo:nil repeats:NO];
}

定时器 Action ,
-(void) timerMethod : (NSTimer *) theTimer {
// after 1.5 seconds, the activity indicator will be hidden.
[activity stopAnimating];
}

关于ios - 带有 ActivityIndi​​cator 的 NSTimer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5360550/

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