我在 NSTableView 的单元格中使用了 NSNUmberFormatter。这个 NSNUmberFormatter 是从 IB 库中拖出来的,放在表格视图单元格中。然后从检查器约束被修改。然而,在应用程序运行期间,当我输入一些具有尾随零的值时,例如 9.100,单元格仅显示 9.1。我如何保留尾随零?
问问题
1139 次
2 回答
0
以数字格式化程序的格式在小数点后放置所需的零个数。如文档中所述,此类使用Unicode 数字格式模式。
于 2010-08-18T11:21:44.290 回答
0
这很简单:只需设置属性
minimumFractionDigits
你的
NSNumberFormater
实例到您想要的任何数量的尾随零。
在我的例子中,我实例化了 NSNumberFormater 以实现所有输出值的尾随零:
NSNumberFormatter *numberFormatter;
numberFormatter = [[NSNumberFormatter alloc] init];
numberFormatter.numberStyle = NSNumberFormatterDecimalStyle;
[numberFormatter setFormatterBehavior:NSNumberFormatterBehavior10_4];
numberFormatter.minimumFractionDigits = 2;
于 2015-01-19T13:06:28.277 回答