5
複数行のテキストを含むNSMenuItem
を作成したいと思います。また、両方のテキスト行の隣にアイコンを表示したいと思います。私はカスタム表示を使うことができません。なぜなら、それは正しくハイライトされないので、改行がスペースに変わるので、メニュー項目のタイトルに改行を置くことはできません。私は何をすべきか?NSMenuItemに複数行のテキストを挿入するにはどうすればよいですか?
複数行のテキストを含むNSMenuItem
を作成したいと思います。また、両方のテキスト行の隣にアイコンを表示したいと思います。私はカスタム表示を使うことができません。なぜなら、それは正しくハイライトされないので、改行がスペースに変わるので、メニュー項目のタイトルに改行を置くことはできません。私は何をすべきか?NSMenuItemに複数行のテキストを挿入するにはどうすればよいですか?
メニュー項目のtitle
プロパティに改行を入れることはできませんが、attributedTitle
に改行を入れることができます。このようなものが動作します:
item.attributedTitle = [[NSAttributedString alloc] initWithString:@"line 1\nline 2"];