在 swift 中自动显示键盘

Auto showing keyboard in swift

我需要在转到特定视图控制器时自动显示键盘。举个例子,我有两个名为 "A" 和 "B" 的视图控制器。我在 "B" 视图控制器中有一个文本字段。当我从 "A" 导航到 "B" 时,我需要自动显示键盘。怎么做?

在 B 视图控制器中

override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)
    textField.becomeFirstResponder()
}

B ViewController

中输入
    override func viewDidLoad() {
        super.viewDidLoad()

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

    func showKeyBoard(){
        self.yourTextFieldName.becomeFirstResponder()
    }