Как настроить pickerView и Keyboard для одного textField - PullRequest
0 голосов
/ 11 мая 2018

Это мое первое приложение.У меня есть два текстовых поля: одно для выбора проектов и второе для выбора задач.Если я выберу один проект из 1-го текстового поля, и в нем будут показаны связанные задачи во 2-м текстовом поле.Если массив задач пуст, то мне нужно показать клавиатуру для ввода текста для ввода во 2-е текстовое поле.Пожалуйста, кто-нибудь, подскажите, как решить эту задачу.

I have attached my project image

1 Ответ

0 голосов
/ 11 мая 2018

Пусть у вас есть два UITextField как firstTextField и secondTextField. Затем вы можете изменить вид ввода UITextField следующим образом:

    if firstTextField.text == "" {
        secondTextField.inputView = nil
    } else {
        secondTextField.inputView = loadPicker()
    }

Где,

func loadPicker() -> UIPickerView {
    // Load picker and return from here
    return UIPickerView()
}
...