Как показывать несколько оповещений один за другим в приложении iphone - PullRequest
2 голосов
/ 08 октября 2010

Привет позвольте мне кратко объяснить.

Я занимаюсь разработкой приложения для iPhone, в котором мне нужно показывать несколько UIAlerts один за другим, но если я просто использую несколько [alert show];, то все они появляются друг на друге. Одно из решений - показать одно предупреждение [alert1 show];, затем в

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex

обнаруживает конец первого предупреждения1, затем показывает второе предупреждение, вызывая [alert2 show]; и так далее, продолжает отображать другие предупреждения, используя alertView .

Я хочу знать, есть ли другой способ показать несколько предупреждений в последовательности без необходимости использовать alertView , чтобы обнаружить конец первого предупреждения и затем показать второе?

1 Ответ

1 голос
/ 08 октября 2010

Короче, другого пути нет. Немного лучше может быть то, что вы можете сохранить ожидающие оповещения в непостоянном массиве, а затем вставить следующий (если есть) в делегат, чтобы вам не приходилось выполнять длинную последовательность операций if-else. Вы можете написать свою очередь предупреждений таким образом.

...