2013-09-25 70 views
0

我試圖生成UIBarButtonItem與樣式:UIBarButtonItemStlyePlain,並與文本和圖像。UIBarButtonItem與樣式UIBarButtonItemStylePlain和文本和圖像

我在這個網站找到的最好的解決方案(this one for example)沒有讓我把風格設置爲普通。事實上,這個解決方案只會生成一個沒有stlye的buttonitem,但是同時具有文本和圖像。

這是一個很好的進展來解決我想要的,但是有沒有一種方法來以編程方式添加普通stlye?

回答

0

您可以創建一個具有圖像和標籤的自定義視圖的UIBarButtonItem。您可以使用UIAppearance協議向系統詢問UIBarButtonItemStlyePlain樣式屬性。

實施例:

UIColor *textColor = [[UIBarButtonItem appearance] titleTextAttributesForState:UIControlStateNormal][UITextAttributeTextColor];