我試圖在自定義的UIMenuItem中顯示多行文本。 我試過在UIMenuItem的title屬性中使用簡單的「\ n」,但沒有運氣。 例子:如何在UIMenuItem中顯示多行?
UIMenuItem *menuItem; //Is then allocated properly....
// Before the Menu is displayed
menuItem.title = @"This is a first line.\nThis is a second line.";
不幸的是我剛剛結束了與正在顯示一行...
我想實現的是類似什麼,你可以在一個長按可見於蘋果iPod一排東西/音樂應用程序。
我剛剛發現了這個github上項目作爲一個解決方案: https://github.com/questbeat/QBPopupMenu
可以顯示菜單項中的任何自定義的UIView。所以我插入了一個多行UILabel,並且工作正常。
但是我寧願使用本地Apple UIMenutItem方法,如果這是可能的。有任何想法嗎?提前致謝。
感謝您的回答加布裏埃爾!我想我們必須等到iOS 7.0 ;-) – Joss 2013-04-08 16:58:25