Мой просмотр предупреждений появляется дважды, и для его удаления требуется 2 клика.
- (void) showAlert: (NSString *) message
{
UIAlertView *av = [[UIAlertView alloc] initWithTitle:@"You chose"
message: message
delegate: self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"ok",nil];
av.tag = SLIDER_ALERT;
[av show];
}
Затем я освобождаю представление оповещения в методе делегата «alertView: (UIAlertView *) alertView clickedButtonAtIndex: (int) index»
Я подозреваю, что проблема в том, что я построил свою собственную иерархию представлений программно. У меня есть один родительский вид для viewcontroller. Под этим у меня есть 2 других представления (parentView -> subview1 и subview2). Я пытался вызвать [self.view addSubview: av], но это не работает. Ни один из них не может привести ToFrontSubView:
Любая помощь будет высоко ценится
Пеймана