如何在文本字段中关闭键盘

时间:2014-10-22 09:48:54

标签: ios swift

今天我正在学习本教程:http://youtu.be/9rq4P-L-z8U。但是,当它按下button后显示如何关闭键盘的部分时,我按照说明操作,但是当我启动模拟器时,键盘模拟器从未出现在屏幕上。 我该如何解决这个问题?

这是我的代码:

class ViewController: UIViewController {

    @IBOutlet var TextField: UITextField!


    @IBOutlet var Label: UILabel!


    @IBAction func ButtonMethod(sender: AnyObject) {
        Label.text = TextField.text
        TextField.resignFirstResponder()
    }
}

2 个答案:

答案 0 :(得分:1)

@IBAction func ButtonMethod(sender: AnyObject) {   
      self.view.endEditing(true)
}

当您按下按钮

时,这将从屏幕上移除键盘

编辑:由于你的标题与你的问题不同,这就是答案: enter image description here

取消选中连接硬件键盘

答案 1 :(得分:0)

如果您开始编辑文本框并且键盘未显示而不是模拟器功能,请转到硬件 - > KeyBoard->连接HardWare KeyBoard并取消选中它!

否则按钮动作只需写

YourTextField.resignFirstResponder = true

这可能会帮助您检查是否连接了textfield delegate