1

我在我的项目中使用标签栏控制器。在每个类的 viewWillAppear 中,我正在解析一些需要一些时间才能加载的数据。我在 viewWillAppear 中解析数据之前放置了活动指示器,但它不起作用..并且在下面的代码中也尝试过,也不起作用该怎么办?

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:    (UIViewController *)viewController
{
           [NSThread detachNewThreadSelector:@selector(threadStartAnimating) toTarget:self withObject:nil]; 

}

4

1 回答 1

1

最后我得到了我的问题的解决方案...我在视图中调用解析类将出现使我成为问题的方法..而不是在视图中调用解析类将出现方法我创建了一个用户定义的方法(GetData)。在那个方法中,我调用了解析类。在视图中将出现我通过以下代码调用用户定义的方法(GetData)。

    [self performSelector:@selector(GetData) withObject:self afterDelay:1];
于 2012-07-03T08:10:41.970 回答