Iphone 货币面具

Iphone 货币面具,iphone,currency,mask,Iphone,Currency,Mask,我需要创建一个货币掩码。我做了几行命令,效果很好,但当我在textfield中设置值时,出现了无限循环。我通过编辑已更改的行为监视textfield,以捕获用户设置的每个字符,但当我尝试更改文本值时,会发生无限循环:( 有人有一个简单的代码吗?您是否在textFieldDidChange中设置了文本?因为如果设置了,textFieldDidChange通知将再次启动,文本将再次设置,通知将再次启动,依此类推 我也尝试过这样做。我能想到的唯一解决方案是在用户离开文本字段时格式化您的文本。在用户编辑

我需要创建一个货币掩码。我做了几行命令,效果很好,但当我在textfield中设置值时,出现了无限循环。我通过编辑已更改的行为监视textfield,以捕获用户设置的每个字符,但当我尝试更改文本值时,会发生无限循环:(


有人有一个简单的代码吗?

您是否在textFieldDidChange中设置了文本?因为如果设置了,textFieldDidChange通知将再次启动,文本将再次设置,通知将再次启动,依此类推


我也尝试过这样做。我能想到的唯一解决方案是在用户离开文本字段时格式化您的文本。在用户编辑文本字段时,我没有找到可靠的方式格式化文本字段的内容。

这很奇怪…因为当用户编辑时,联系人应用程序中有一个掩码。但这没问题!!非常感谢你更多信息:)