为了账号安全,请及时绑定邮箱和手机立即绑定

使用Swift触摸任意位置以关闭iOS键盘

使用Swift触摸任意位置以关闭iOS键盘

素胚勾勒不出你 2019-11-03 17:04:26
我一直在寻找这个,但似乎找不到。我知道如何使用来关闭键盘,Objective-C但是我不知道如何使用Swift?有人知道吗?
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

有关以下有关如何使用Swift在Xcode 6.1中关闭键盘的问题的答案:


import UIKit


class ItemViewController: UIViewController, UITextFieldDelegate {


    @IBOutlet var textFieldItemName: UITextField!


    @IBOutlet var textFieldQt: UITextField!


    @IBOutlet var textFieldMoreInfo: UITextField!



    override func viewDidLoad() {

        super.viewDidLoad()


        textFieldItemName.delegate = self

        textFieldQt.delegate = self

        textFieldMoreInfo.delegate = self

    }


                       ...


    /**

     * Called when 'return' key pressed. return NO to ignore.

     */

    func textFieldShouldReturn(textField: UITextField) -> Bool {

        textField.resignFirstResponder()

        return true

    }



   /**

    * Called when the user click on the view (outside the UITextField).

    */

    override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {

        self.view.endEditing(true)

    }


}



查看完整回答
反对 回复 2019-11-04
  • 3 回答
  • 0 关注
  • 396 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信