gpt4 book ai didi

ios - 在 Swift 编程语言中隐藏文本字段的键盘

转载 作者:行者123 更新时间:2023-11-29 05:50:43 25 4
gpt4 key购买 nike

我对 Objective-C 的经验很少。我想使用 Swift 编程语言隐藏文本字段的键盘。

我也尝试过这个

func textFieldShouldReturn(textField: UITextField!) -> Bool // called when 'return' key pressed. return NO to ignore.
{
return true;
}

但是当我按回车键时,该方法没有被触发。有人有这样的运气吗?

最佳答案

我认为问题在于设置委托(delegate)。

请将文本字段委托(delegate)设置为您的 ViewController,如下所示

class ViewController: UIViewController,UITextFieldDelegate {

然后为您的文本字段创建 IBOutlet,如下所示

@IBOutlet var txtTest : UITextField = nil

确保它已连接到 Storyboard 中 View 上的文本字段。

最后使用

设置其委托(delegate)
txtTest.delegate=self

我们快完成了。现在将此委托(delegate)函数放入您的类中。

func textFieldShouldReturn(textField: UITextField!) -> Bool // called when 'return' key pressed. return NO to ignore.
{
textField.resignFirstResponder()
return true;
}

希望这能解决您的问题。

关于ios - 在 Swift 编程语言中隐藏文本字段的键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55698720/

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