привет, я пытаюсь просмотреть индикатор активности, нажав кнопку. Я пытался, но у меня есть некоторые проблемы. Если я перетаскиваю индикатор активности на свою раскадровку, но он виден во время работы моего приложения, я хочу отображать его при нажатии кнопки. в моем приложении я даю возможность загрузки фотографий. Поэтому, если они нажмут кнопку загрузки, я хочу просмотреть индикатор активности. ..
это код, который я устал, но он не работает.
это мой файл 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];
Пожалуйста, скажите мне, где я делаю неправильно и как правильно это сделать .. спасибо