gpt4 book ai didi

uitextfield - 如何使用 swift 设置可以输入到 UITextField 中的最大字符数?

转载 作者:搜寻专家 更新时间:2023-11-01 05:54:30 24 4
gpt4 key购买 nike

如何限制UITextField中的字符数为10,如果用户输入超过10,只记录前 10 个字符?

最佳答案

此解决方案也处理用户粘贴文本或点击删除键的问题。

func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool {

let length = count(textField.text.utf16) + count(string.utf16) - range.length

return length <= 10

}

关于uitextfield - 如何使用 swift 设置可以输入到 UITextField 中的最大字符数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24641982/

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