Отображение UIAlertView (с опцией) на предыдущем экране в приложении для iPhone - PullRequest
0 голосов
/ 31 января 2012

Я хочу показать UIAlertView с запросом «Сохранить» или «Не сохранять» на Назад. Щелкните на предыдущий вид в приложении iPhone на основе навигации.

Должен ли я написать это, ViewWill исчезнет из текущего View? Это правильно? Или любым другим способом?

1 Ответ

0 голосов
/ 31 января 2012

Сначала вслепую показываю UIAlertView для сохранения. Я предлагаю по умолчанию в вашем коде флаг BOOL FALSE, что означает, что данные не сохранены. Если пользователь сохранил свои данные, установите этот флаг TRUE. Поэтому, когда представление приближается к popViewController, проверьте этот флаг. Если FALSE только тогда, покажите alertView.

Если я не ошибаюсь, обычно, когда вы собираетесь pop viewController, вы связываете его с какой-то кнопкой, верно? в этом методе IBAction поставьте эту проверку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...