Как я могу уволить UIAlertView? Этот код не работает.Как я могу уволить UIAlertView?
@property (nonatomic, retain) UIAlertView *activityAlertView;
- (void)viewDidLoad
{
self.activityAlertView = [[UIAlertView alloc] initWithTitle:@"Receiving data" message:@"\n\n"
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:nil, nil];
[activityAlertView show];
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
}
-(void) myfunc
{
[self alertView:activityAlertView clickedButtonAtIndex:1];
}
Thnx Buddy ... :-) – Ayaz
Вероятно, более чистый использовать индекс кнопки отмены: '[myAlertView rejectWithClickedButtonIndex: myAlertView.cancelButtonIndex animated: YES];'. –
@VincentTourraine Ouh, старый ответ, вы там выкопали. Если индекс кнопки отмены правильный, зависит от поведения, которое вы хотите. Если вы просто хотите отклонить предупреждение, '-1' - это путь. Если вы предпочитаете работать через случай отмены, индекс кнопки отмены правилен. – JustSid