Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要创建一个货币掩码。我做了几行命令,它工作正常,但是当我在文本字段中设置值时,发生了无限循环。我使用 Editing Changed 行为监视文本字段,以捕获用户设置的每个字符,但是当我尝试更改文本值时,会发生无限循环。:(
有人有简单的代码吗?
您是否在 textFieldDidChange 中设置文本?因为如果你这样做了,textFieldDidChange 通知将再次触发并且文本被再次设置并且通知将再次触发等等......
我也试过这样做。我能想出的唯一解决方案是在用户离开 textField 时格式化您的文本。在用户编辑文本字段时,我没有找到可靠格式化文本字段内容的方法。