2011-04-15 32 views
1

QtC#,我可以很容易地定義電話號碼和序列號等輸入掩碼。到目前爲止,我讀過的所有內容都讓我相信,NSFormatter就是答案,但我無法找到一個完整的示例。我真的想創建一個序列號的格式化程序,它使用段之間的破折號,並將字符限制爲a-z和0-9。我希望能夠輸入在破折號,複製和粘貼等我在哪裏可以找到實現NSTextField掩碼的NSFormatter示例

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

回答

2

雖然不完整,我已經找到了最好的例子是在CocoaDev: MaskedTextField

如果你覺得這應該是一個可可功能,請考慮filing an enhancement request with Apple

+0

這可能是最接近的答案,除了我可以找到的子類別的控件。我確實遇到了麻煩,但我認爲這是缺乏經驗,而不是錯誤的答案。 – David 2011-06-30 02:02:57

相關問題