gpt4 book ai didi

ios - 如何在以编程方式删除 UITextField 中的文本后更新返回键

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:04:10 25 4
gpt4 key购买 nike

UITextField 中使用 enablesReturnKeyAutomatically 时,当文本字段不包含文本或空字符串时,应该禁用返回键。如果您以编程方式清除文本,例如在点击按钮时,这将禁用返回键。但是,如果您在 textFieldShouldReturn: 函数中清除它,该按钮将保持启用状态。

func textFieldShouldReturn(textField: UITextField) -> Bool {
textField.text = nil
return true
}

如何在按回车后清除文本内容时通知文本字段文本内容已更改,从而适本地触发返回键禁用?

最佳答案

textField?.text = nil
textField?.sendActionsForControlEvents(.ValueChanged)

这会起作用。

enter image description here

关于ios - 如何在以编程方式删除 UITextField 中的文本后更新返回键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39218377/

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