Форум программистов, компьютерный форум CyberForum.ru

Swift

Войти
Регистрация
Восстановить пароль
 
Trevan
0 / 0 / 0
Регистрация: 12.09.2015
Сообщений: 12
#1

Смена вью при условии - Swift

28.12.2016, 02:39. Просмотров 448. Ответов 0

Доброго времени суток. Вопрос скорее не по языку, а по Xcode
У меня есть два Вью Контроллера, мне необходимо сделать переход с первого на второй
Для этого я просто кнопку через контрол перетащил на второй вью, после выбрал связь, но так он просто переходит по кнопке
Мне же необходимо чтобы при нажатии на кнопку проверялся текст бокс, и при верном заполнении переходило на вью
Как реализовать условие? Я полагаю нужно объявить кнопку и текст бокс в коде, а потом создать условие, но я вот хз как реализовать переход на вью кодом, подскажите пожалуйста

Добавлено через 8 часов 4 минуты
Нашёл решение
С первого вью перенести стрелку на второй (ПКМ перенести весь первый контроллер на второй), добавить аплет кнопки в первый вью, в нём написать условие:

Swift
Objective-C
1
2
3
if ... {
performSegue(withIdentifier: "ИдентификаторВторогоВью", sender: self)
}

!Close
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2016, 02:39     Смена вью при условии
Посмотрите здесь:

DataGridColumn не становится невидимым при бандинге к вью модели C# WPF
C++ WinAPI Смена обоев при определенном условии
C# SQLite Ошибка при обновлении данных в БД из DataGridView при определенном условии
Запретить движение камеры, при котором центр вью выйдет за пределы поля
Как найти для этих условии 2 парных чисел а и b при котором выполняется все условии? C#

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru