一部のファイルの名前をバッチで変更できるように NSTextField を作成しようとしています。このフィールドは、各ファイル名をカスタマイズするためにいくつかのトークンを挿入できるようにする必要があります。NSTokenField の問題は、1) 許可されるべき空白を削除すること、2) 必要に応じてトークンとプレーン テキストを混在させるのに十分な機能がないことです。実際のスタイルはプレーンテキストです。
ここで、NSTextField または NSTextView をサブクラス化してトークンを手動で描画することを考えましたが、各トークンを 1 文字のように動作させるにはどうすればよいでしょうか? どういうわけかテキストを含む NSCell を追加できますか?