当前位置: 首页 > 编程笔记 >

iOS 关闭键盘

丁兴德
2023-03-14
本文向大家介绍iOS 关闭键盘,包括了iOS 关闭键盘的使用技巧和注意事项,需要的朋友参考一下

示例

迅速

Ctrl +从MainStoryboard中的UItextfield拖动到ViewController类,然后创建一个UITextField出口

之后,再次选择UItextField并在ViewController类中按Ctrl +拖动,但是这次选择“动作”连接,然后在存储上选择“退出时结束”,然后单击“连接”。

在您刚创建的操作中,键入您的UItextField的名称 .resignFirstResponder()

   @IBAction func textFieldResign(sender: AnyObject) {
        yourTextFieldName.resignFirstResponder()
    }

按下键盘上的回车键时,这将有助于隐藏键盘。

按下返回键时隐藏键盘的另一个示例:

我们在UITextFieldDelegate旁边添加协议UIViewController

在vieDidLoad函数中,我们添加了  self.yourTextFieldName.delegate = self

最后我们添加这个

func textFieldShouldReturn(textField: UITextField) -> Bool {
                yourTextFieldName.resignFirstResponder()
                return true
            }

最终的代码是这样的:

class ViewController: UIViewController, UITextFieldDelegate  {

@IBOutlet var textField: UITextField!

    func textFieldShouldReturn(textField: UITextField) -> Bool {
        textField.resignFirstResponder()
        return true
    }

override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?){
    view.endEditing(true)
    super.touchesBegan(touches, withEvent: event)
}


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

}

目标C

[textField resignFirstResponder];
           

 类似资料:
  • 本文向大家介绍IOS关闭键盘的方法,包括了IOS关闭键盘的方法的使用技巧和注意事项,需要的朋友参考一下 首先输入完成后按键盘上的done关闭键盘 首先在Interface Builder中选择TextFields,然后在Text Field Attributes中找到Text Input Traits,选择Return Key为done。OK 定义方法 实现方法 然后找到事件Did End On

  • 本文向大家介绍iOS 开发之 - 关闭键盘 退出键盘 的5种方式,包括了iOS 开发之 - 关闭键盘 退出键盘 的5种方式的使用技巧和注意事项,需要的朋友参考一下 iOS 开发之 - 关闭键盘 退出键盘 的5种方式  1、点击编辑区以外的地方(UIView) 2、点击编辑区域以外的地方(UIControl) 3、使用制作收起键盘的按钮 4、使用判断输入字元 5、关于键盘遮蔽的问题 1,点击编辑区以

  • 我一直在到处找这个,但似乎找不到。我知道如何消除键盘使用,但我不知道如何使用?有人知道吗?

  • 问题内容: 我确信这并不是那么困难,但是我很难找到有关如何使用textview(而不是textfield)使用回车/完成键关闭键盘的信息。这是到目前为止我尝试过的(与文本字段一起使用。) 非常感谢您的帮助! 问题答案: 这对我有用:

  • 问题内容: 我一直在寻找这个,但是我似乎找不到。我知道如何使用来关闭键盘,但是我不知道如何使用?有人知道吗? 问题答案: 如果要多次使用此功能,这是另一种执行此任务的方法: 现在在每个中,您所需要做的就是调用此函数: 此功能作为标准功能包含在我的存储库中,其中包含许多类似这样的有用的Swift扩展,请查看:https : //github.com/goktugyil/EZSwiftExtensio

  • 本文向大家介绍iOS static 关键字的作用?相关面试题,主要包含被问及iOS static 关键字的作用?时的应答技巧和注意事项,需要的朋友参考一下 (1)函数体内 static 变量的作用范围为该函数体,不同于 auto 变量,该变量的内存只被分配一次, 因此其值在下次调用时仍维持上次的值; (2)在模块内的 static 全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; (