我正在NSNumberFormatter
使用NSTextField
将1.23
等数字显示为+1.23
,将-1.23
显示为-1.23
。一切正常,直到我尝试直接输入文本字段。
如果我输入1.23
并点击返回,表单会通过抱怨无效格式拒绝该号码。这有什么不对?
我已完全在IB中设置格式,Format(+)
字段为+0.00
,Format(-)
字段为-0.00
。我还将Fraction Digits
分别限制为2,将Positive Prefix
限制为+
,将Negative Prefix
限制为-
。
我该如何解决这个问题?
答案 0 :(得分:1)
您可以轻松地执行此操作: