我在哪里可以找到实现NSTextField掩码的NSFormatter示例

时间:2011-04-15 04:52:31

标签: objective-c cocoa nstextfield nsformatter

Qt C#中,我可以轻松定义电话号码和序列号等输入掩码。到目前为止,我所阅读的所有内容都让我相信 NSFormatter 就是答案,但我找不到一个不吸引人的完整例子。我真的想为序列号创建一个格式化程序,它在段之间使用破折号,并且还将字符限制为a-z和0-9。我希望能够键入短划线,复制和粘贴等。

示例: ABC12-34DEF-GH567-890IJ-KL123

1 个答案:

答案 0 :(得分:2)

虽然不完整,但我发现的最好的例子是CocoaDev: MaskedTextField

如果您觉得这应该是Cocoa功能,请考虑filing an enhancement request with Apple