2012-02-01 49 views

回答

0

嘗試設置自定義視圖爲您的UIBarButtonItem

UIBarButtonItem* bar = YOUR_BAR_BUTTON; 
bar.customView = [[[UIImageView alloc] initWithImage:@"YOUR_IMAGE"] autorelease]; 
bar.customView.alpha = .5; 
+0

或者,您可以使用帶有透明PNG圖像的customView(而不是設置customView.alpha)。 – Keller 2012-02-01 18:19:16

+0

好的。但是有沒有一個解決方案沒有丟失按鈕掩碼?在這種情況下,我想我必須自己做這個閃亮的邊框。 – user500 2012-02-02 07:49:32

+0

該解決方案實際上不起作用。你嘗試過嗎? – 2014-03-24 17:27:04

0

我不知道你的目標是什麼IOS版本,但如果你在iOS 5中,您可以使用UIAppearance協議設置自定義背景圖片。

但請注意,背景圖片必須是可拉伸的!