iphone应用程序中UITableView中的活动指示器

时间:2011-03-21 05:16:49

标签: iphone objective-c

在我的iphone应用程序中,我有一个表视图。在每行的onclick中,它将下载一些数据。在下载过程中,我需要为活动指示器设置动画。如何在表格视图中添加活动指示符?

2 个答案:

答案 0 :(得分:1)

首先,您不需要在表格视图中添加活动指示符。您只需在该视图中添加它,然后设置其隐藏属性。当用户单击某行时,将其隐藏属性设置为NO。

还有一件事,移动你的桌子从布局发送回来 - >发送回来 和发送到前面布局的指标 - >发送到前面。

答案 1 :(得分:-1)

只需在视图中添加UIActivityIndi​​catorView,然后说activity为其指定所需的框架和样式。

然后您需要做的就是将下面的代码放在下载代码之上。

[NSThread detachNewThreadSelector:@selector(myMethod:) toTarget:self withObject:nil];

你需要将myMethod声明为

-(void)myMethod:(id)data
{
    [activity startAnimating];
    [activity setHidden:NO];
}

每当您的下载完成时,只需输入

 [activity stopAnimating];
 [activity setHidden:YES];

希望这会对你有所帮助。