How to disable keyboard appearing when hitting on a text field , iOS?

后端 未结 8 1341
日久生厌
日久生厌 2021-02-07 19:50

I have a text field , and i need when the user presses it to show a custom picker.

The picker is shown fine , but the problem is that the keyboard appears on the bottom

8条回答
  •  有刺的猬
    2021-02-07 20:37

    swift 3.0 version

    First set the delegate for the text field

    self.textfield.delegate = self
    

    Then in an extension

    extension ViewController: UITextFieldDelegate {
        func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
            return false
        }
    }
    

提交回复
热议问题