我有代码,其中我在滚动视图中有视图数组。在每个视图中,我创建了图像视图和按钮。现在我想在按钮上设置一个事件,当点击按钮时,活动指示器将出现在视图上并开始动画,当完成上传下一个视图或图像时,然后停止并隐藏活动指示器。我将在代码中做些什么来运作?怎么样?总之,我想在点击按钮时在视图上显示活动指示器,并在整洁视图出现时隐藏。
答案 0 :(得分:4)
创建一个函数,并在单击按钮时调用该函数,并在函数中添加此代码
spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
[spinner setCenter:CGPointMake(480/2.0, 128.0/2)]; // (mid of screen) I do this because I'm in landscape mode
[yourView addSubview:spinner];
[spinner startAnimating];
[spinner release];
使用此方法删除微调器:
[spinner removeFromSuperview];
这里spinner是,UIActivityIndicatorView *spinner;
(我已经在ma代码的.h中声明了)