2016-11-04 4 views
-3

Я обновил свой XCode до Swift 3 на прошлой неделе, и он преобразовал весь мой код в Swift 3 версии. После этого я пытаюсь установить текст внутри UITextField, и он не работает. Я уже переделал соединения с UI с кодом, но он не работает.Swift не устанавливает текст в UITextField после обновления до swift 3

Когда я печатаю внутри UITextFiled, появляется, но когда я пытаюсь установить текст программно, это не так.

@IBOutlet weak var codigoTextField: UITextField! 

codigoTextField.text = "3654" 
+0

Протестировано на xcode 8.1 swift 3.0.1,. Все в порядке. Проверьте соединение или код снова –

+0

Я заглянул в файл 'storboard', и я заметил, что XCode отмечает создание соединения с' Outlet'. Как я могу это исправить? – GuiDupas

+0

Я бы попытался удалить текстовое поле из раскадровки и добавить новый с правильным подключением. – colinrf

ответ

0

Я не знаю, что произошло, но я перестроил весь пользовательский интерфейс и переделал все соединения, и это сработало.

Смежные вопросы