2016-03-22 64 views
5

我想創建一個NSMenuItem,其中有多行文本,並且我還想在兩行文本旁邊都顯示一個圖標。我不能使用自定義視圖,因爲它不會正確突出顯示,並且我不能只在菜單項的標題中放置換行符,因爲換行符會變成空格。我該怎麼辦?如何將多行文本放入NSMenuItem中?

回答

5

事實證明,雖然不能在菜單項的title屬性中放置換行符,但可以在attributedTitle中放入換行符。像這樣的東西將工作:

item.attributedTitle = [[NSAttributedString alloc] initWithString:@"line 1\nline 2"]; 
相關問題