簡體   English   中英

iOS文本字段未退出第一響應者

[英]iOS text field not resigning first responder

我似乎無法為文本字段放棄第一響應者。 請幫忙,我在stackoverflow上查看了其他解決方案,但找不到解決方案。 這是發送到實例的無法識別的選擇器引發的錯誤

 class ViewController: UIViewController, UITextFieldDelegate {

    @IBOutlet var textInputScreen: UITextField!

    override func viewDidLoad() {
       super.viewDidLoad()
       textInputScreen.delegate = self
    }

    func textFieldShouldReturn(_ textField: UITextField) -> Bool {
       // textField.canResignFirstResponder is true 
       textField.resignFirstResponder() // throws error
       // view.endEditing(true) // throws same error
       // textInputScreen.resignFirstResponder() // throws same error
       return true
    }

最常見的情況是您的TextField具有至少一個不鏈接任何內容的引用出口。 如果您可以再次查看情節提要,您可能會看到類似這樣的內容。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM