QtとC#では、電話番号やシリアル番号などの入力マスクを簡単に定義できます。私がこれまで読んだすべてのことから、 NSFormatterが答えであると信じることができますが、うまくいかない完全な例を見つけるのに苦労しています。セグメント間にダッシュを使用し、文字をazと0〜9に制限する、シリアル番号用のフォーマッターを作成したいと思います。ダッシュの上に入力したり、コピーして貼り付けたりできるようにしたい。
例: ABC12-34DEF-GH567-890IJ-KL123
QtとC#では、電話番号やシリアル番号などの入力マスクを簡単に定義できます。私がこれまで読んだすべてのことから、 NSFormatterが答えであると信じることができますが、うまくいかない完全な例を見つけるのに苦労しています。セグメント間にダッシュを使用し、文字をazと0〜9に制限する、シリアル番号用のフォーマッターを作成したいと思います。ダッシュの上に入力したり、コピーして貼り付けたりできるようにしたい。
例: ABC12-34DEF-GH567-890IJ-KL123
完全ではありませんが、私が見つけた最良の例はCocoaDev:MaskedTextFieldでした。
これがCocoaの機能であると思われる場合は、Appleに拡張リクエストを提出することを検討してください。