У меня есть label
, который получает информацию от предыдущего view controller
следующим образом
@IBOutlet weak var textField: UITextField!
var label = String()
func textFieldDidBeginEditing(_ textField: UITextField) {
self.textField.text = String(self.label.dropLast())
}
Вот сценарий:
textField on loading: Apple (edit Icon)
textField on editing first time: Apples are healthy
textField on tapping again: Apple
Все нормально, когда я начинаю редактировать textField
, но как только я нажал снаружи или перешел в другое поле и вернулся к textField
, все редактирование исчезло. Как предотвратить это?