2017-01-04 10 views
-6

Предположим, у меня есть текстовое поле, где я говорю пользователю указать свое имя. Затем «имя» заполняется во все другие соответствующие поля. Например, скажем, что «другое поле» - это место, где человек должен подписать документ. Поэтому под этой «линией», где человек должен будет подписать документ, там будет заселено имя человека.Заполнение информации в swift 3 для iPad

Как я собираюсь заполнить информацию в одной части, и она будет заполнена во всех соответствующих полях?

ответ

0

Вы можете реализовать UITextFieldDelegate, и ваш делегат будет вызываться, когда пользователь вводит что-то в текстовое поле.

  1. Сначала установите делегат себя

    txtField.delegate = self 
    
  2. Используйте это, если вы хотите изменить другие поля, когда пользователь сделал editiing ваш мастер-поле

    func textFieldDidEndEditing(_ textField: UITextField, reason: UITextFieldDidEndEditingReason) { 
        // change other fields here 
        otherField.text = textField.text 
    }