#iphone #login #modal-dialog #dismiss #uitabview
#iPhone #аутентификация #модальный диалог #отклонить #uitabview
Вопрос:
Я видел, как многие люди публикуют сообщения о контроллерах модального просмотра и их sue, но пока ничего, что конкретно подходило бы для моего случая.
Я создал приложение TabBarController и хотел загрузить приложение с модальным представлением входа в систему (просто базовый подкласс UIViewController). Моя цель состоит в том, чтобы при нажатии кнопки «войти» модальное представление было отклонено.
Я могу загрузить модальное представление, но когда я иду, чтобы отклонить его, ничего не происходит. оба вызова для отображения и отклонения модального представления выполняются из делегата приложения.
Я опубликую часть своего кода позже, если потребуется, но у меня не было доступа к нему на момент написания этого, но если что-то отличается от того, что я только что описал, пожалуйста, дайте мне знать, эта проблема сводит меня с ума!!
Комментарии:
1. действительно ли вызывается метод? вы должны попытаться вызвать его из самого модального представления и вызвать его на родительском. должно сработать что-то вроде self.parentViewController dismissModalViewController: вызывается из модального VC (когда вы, очевидно, хотите его отклонить).
Ответ №1:
Вы можете использовать dismissModalViewControllerAnimated-метод для отклонения представления.
Используйте [self dismissModalViewControllerAnimated:YES];
в IBAction.
Комментарии:
1. У меня была такая же проблема с [self.NavigationController dismissModalViewControllerAnimated: ДА]; Это сделало свое дело.