当我按下按钮时,为什么activityIndi​​cator不会显示得很快

时间:2012-03-09 09:06:06

标签: xcode

我正在尝试将一个activityIdicator放在我的miew上。问题是它在传递到其他视图之前工作,而不是突然按下按钮时这意味着:我按下按钮,我等了很多时间,最后activityIndi​​cator出现在传递到其他视图之前,所以在短时间内。我使用了一个线程但结果是一样的。这是我的代码:

- (IBAction)pressCars{
[NSThread detachNewThreadSelector:@selector(threadStartAnimating) toTarget:self withObject:nil];
//...lots of computation...
[actIndicator stopAnimating];}`
- (void) threadStartAnimating {
[actIndicator startAnimating];
statusText.hidden=NO;

}

(IBAction)pressCars与我按下的putton相关联,并且该按钮也创建了另一个视图的segue。 我使用相同按钮传递的另一个视图是tableView,它从web获取plist数据。但它加载速度快,没​​有花时间。 可能是什么问题? 感谢。

0 个答案:

没有答案