Как переключать просмотры с помощью кнопок на iPhone?
-
06-09-2019 - |
Вопрос
Я хочу переключить 3 вида и позволить им переключаться с 1-2-3.Первый вид предназначен для того, чтобы позволить пользователю ввести имя и пароль, второй вид покажет его информацию для подтверждения, а третий вид покажет ему список опций, чтобы он мог выбрать, что делать дальше.
Проблема в том, как переключить эти представления?Если я использую элемент управления навигацией для переключения представлений, как я могу добавить в него текстовое поле, чтобы пользователи могли вводить свою информацию?
Решение
Спасибо за ваши ответы, и я нахожу, что это не так сложно, как я думал ранее.После нескольких попыток у меня, наконец, получилось.Я просто использую NavigationController для переключения между UIViews.
Теперь я понимаю, что навигационный контроллер может переключаться не только с UITableView на UIView, но и с UIView на UIView.Используя класс UIView, я могу легко организовать все элементы управления в IB.
Другие советы
Посмотрите на образец Apple TableViewSuite Табличный просмотр приложение для получения подсказок.Вы найдете больше пример кода на сайте разработчика Apple для iPhone.
Вы ненавидите писать свой код в
-(недействительное) действие
установите свойство button с помощью инспектора подключений, установив для кнопки значение touchesDown.После этого появится вид, который вы хотите увидеть в начале.Сделайте его альфа-значением 1, а альфа-значение другого вида должно быть равно 0.После заполнения всей информации, когда вы нажмете на кнопку.Сделайте так, чтобы альфа-значение первого вида было равно 0, а альфа-значение второго вида должно быть равно 1.Таким образом, вы можете продолжать