gpt4 book ai didi

ios - 为什么要使用 resignFirstResponder()

转载 作者:行者123 更新时间:2023-11-28 09:03:28 25 4
gpt4 key购买 nike

我是使用 Swift 进行 stackoverflow 和 iOS 应用程序开发的新手。当我想在我的应用程序中关闭键盘时,我连接 viewcontroller.swift 中的 uitextfield 并使用事件 DidEndOnExit 创建一个 Action 。然后在该方法中我调用 self.resignFirstResponder() 方法。这是每个人都说我应该做的。这是我在 View Controller 中的代码

 @IBAction func dismissKeyboard(sender: AnyObject) {

self.resignFirstResponder()

}

现在,当我搜索以找出此方法的作用时,我发现当我选择文本字段时,键盘会出现,并且该文本字段成为第一响应者,并且通过调用此方法,它会退出第一响应者并且键盘消失。问题是,如果我不使用这种方法,键盘仍然会消失。我需要做的就是使用 DidEndOnExit 事件创建操作。我在这里错过了什么吗?这是没有方法的代码;

 @IBAction func dismissKeyboard(sender: AnyObject) {

//self.resignFirstResponder()

}

如果有人能启发我,那就太好了! :)

提前致谢!

最佳答案

也许您在界面生成器中启用了“自动启用返回键”?

关于ios - 为什么要使用 resignFirstResponder(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31481081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com