您好我正在尝试通过单击按钮查看活动指示器。我已经尝试过,但我遇到了一些问题。如果我将活动指示器拖到我的情节提要上,但在运行我的应用程序时它是可见的,我想在单击按钮时显示。在我的应用程序中,我提供了照片上传选项。因此,如果他们单击上传按钮,我想查看活动指示器。..
这是我已经厌倦但它不起作用的代码。
这是我的 h 文件,我在其中实现了活动指示器和按钮..
- (IBAction)click:(id)sender;
@property (strong, nonatomic) IBOutlet UIActivityIndicatorView *spinner;
这是我在我的 m 文件中使用的代码...
-(void)temp
{
spinner = [[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
spinner.frame = CGRectMake(0.0, 0.0, 40.0, 40.0);
[spinner setCenter:CGPointMake(480/2.0, 128.0/2)]; // (mid of screen) I do this because I'm in landscape mode
[self.view addSubview:spinner];
[spinner startAnimating];
[spinner release];
}
我在我的按钮中调用这个函数..
- (IBAction)click:(id)sender {
[self temp];
}
而且我还有其他一些问题我在这里看到了代码问题是
[yourView addSubview:spinner];
在你看来,我给了我的 uiviewcontroller 名称,但它给出的错误我已更改为
[self.view addSubview:spinner];
请告诉我我做错了什么以及正确的方法是什么..谢谢