Авто показывает клавиатуру в Swift - PullRequest
1 голос
/ 10 октября 2019

Мне нужно автоматически показывать клавиатуру, когда я перейду к определенному контроллеру View. Давайте возьмем для примера два контроллера вида с именами «A» и «B». У меня есть текстовое поле в контроллере представления "B". При переходе от «А» к «В» мне нужно автоматически показывать клавиатуру. Как это сделать?

Ответы [ 2 ]

1 голос
/ 10 октября 2019

в контроллере вида B

override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)
    textField.becomeFirstResponder()
}
0 голосов
/ 10 октября 2019

Введите его в B ViewController

    override func viewDidLoad() {
        super.viewDidLoad()

        self.yourTextFieldName.delegate = self
        self.showKeyBoard()
    }

    func showKeyBoard(){
        self.yourTextFieldName.becomeFirstResponder()
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...