我在哪里可以找到实现NSTextField掩码的NSFormatter示例
问题描述:
Qt和C#,我可以很容易地定义电话号码和序列号等输入掩码。到目前为止,我读过的所有内容都让我相信,NSFormatter就是答案,但我无法找到一个完整的示例。我真的想创建一个序列号的格式化程序,它使用段之间的破折号,并将字符限制为a-z和0-9。我希望能够输入在破折号,复制和粘贴等我在哪里可以找到实现NSTextField掩码的NSFormatter示例
例: ABC12-34DEF-GH567-890IJ-KL123
答
虽然不完整,我已经找到了最好的例子是在CocoaDev: MaskedTextField。
如果你觉得这应该是一个可可功能,请考虑filing an enhancement request with Apple。
这可能是最接近的答案,除了我可以找到的子类别的控件。我确实遇到了麻烦,但我认为这是缺乏经验,而不是错误的答案。 – David 2011-06-30 02:02:57