私はアイテムの長いメニューを持つNSPopUpButtonを持っていますが、そのうちのいくつかはボタンの閉じた幅よりもかなり広くなっています。NSPopUpButtonのNSMenuItemの短い表示形式を変更するにはどうすればよいですか?
:メニューが閉じているとき
「本当に長い名前のスタートではないことは興味深い(重要な情報)」
、これはと表示されますので、同様にメニュー項目のタイトルのいくつかはあります「本当に長い名前のスタート番目ない...」私はそれのように表示したい
:「
本当にリットルのスタートを...(importa nt info) "
NSPopUpButtonが省略記号をどのように作成しているのか分かりません。 NSMenuItemでセレクタが呼び出されていますか? NSPopUpButtonまたはNSMenuは何とかそれを処理しますか?
どのクラスをサブクラス化する必要があり、どのセレクタを上書きまたは実装する必要がありますか?
多くのありがとうございます。
インターフェイスビルダーを使用していない以外は、私にとってはうまくいきます。 Fabianが私に必要な手がかりをくれました。 NSPopUpButtonサブクラスインスタンス内から: [[selfセル] setLineBreakMode:NSLineBreakByTruncatingMiddle] – Mira