uialertview вызывали не раз [закрыто]
Это раздражает ... !!!
Я погуглил об этой проблеме, нашел некоторыеRelative Questions
но нетSatisfactory Answers
.
Итак, у меня есть один- (IBAction)
метод, который добавляет некоторыеUITextField's
Значения дляNSMutableArray
когда"Add"
Кнопка нажата. Я просто пытаюсь показатьUIAlertView
, если UITextFieldпустой.
Мой код:
- (IBAction)addButtonPressed:(id)sender
{
if ([textField1.text length]==0 || [textField2.text length]==0 || !someFlag)
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"MyApp" message:@"Please Enter Valid Data..." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
[alert release];
}
else
{
// Code to add textField's value to Array.
}
}
Моя проблема :
Всякий раз, когда я нажимаю"Добавлять" Кнопка спустое поле textField , UIAlertView
появляетсятрижды.
1) Впервые появляется с"Close"
Кнопка. (Я никогда не добавлял ...) Это исчезает в течение некоторого времени.
2) Второй раз появляется с"ХОРОШО" Кнопка. (Это то, что я добавил ...) Он исчезает, когда я нажимаю"ХОРОШО" Кнопка.
3) В третий раз появляется с"Близко" Кнопка снова. Исчезает при нажатии"Близко" Кнопка.
РЕДАКТИРОВАТЬ :
Подобный вопрос:UIAlertView выскакивает три раза за звонок вместо одного раза, Может кто-нибудь помочь мне найти решение из этого?