Tag: 微调

UIActivityIndi​​catorView没有出现iOS 5

我正在尝试实现一个简单的微调,而我的应用程序从互联网上search数据。 我的数据抓取工作正常,但有时需要一段时间,所以我想使用UIActivityIndi​​catorView让用户知道应用程序没有崩溃。 但它目前不工作。 我从这些论坛和其他人那里尽可能地收集到,但由于某种原因,这是行不通的。 再一次,我觉得这个解决scheme可能非常简单。 这是我正在做的事情: 我在.h文件中声明微调为属性: @property (strong, nonatomic) IBOutlet UIActivityIndicatorView *activityIndicator; 我还使用故事板将一个微调对象拖到了viewcontroller上,并使用CTRL拖动创build了一个到该属性的连接。 触发URL请求的button(以及随后的数据加载和parsing)实际上触发了一个segue,所以我使用 – (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender function和任何事情都是一样的。 除了prepareforsegue函数之外,我没有附加到button的特定function。 (也许这是一个问题?它是否需要有一个IBAction关联?…) 无论如何,这个函数触发这个: [self GoAheadAndGetData]; 而这又开始如此: – (void)GoAheadAndGetData { [NSThread detachNewThreadSelector:@selector(threadStartAnimating:) toTarget:self withObject:nil]; ……. etc 所以这个函数看起来像这样: – (void) threadStartAnimating:(id)data { [activityIndicator startAnimating]; } 最后,在GoAheadAndGetData函数的最后,我放置了停止animation调用,如下所示: [activityIndicator stopAnimating]; 明白了吗? 请让我知道如果有人需要更多的信息 – 我曾试图剥离到基本,所以我不必在这里发布吨代码… 提前谢谢 – 我真的很感激任何帮助,我可以得到。 我不太清楚为什么现在不行。