2012-03-18 49 views
1

因爲UILabel不打算加入到UIToolBar,我已經走了下來創建一個普通的UIBarButtonItem和做setEnabled:NO防止竊聽,當它出現在「光暈」效果的路徑。喜歡的東西adjustsImageWhenDisabled:對的UIBarButtonItem

但是,這會弄髒標題文本,這是非常不受歡迎的,所以我認爲使用adjustsImageWhenDisabled:這樣的屬性會很好,但是在檢查UIBarButtonItem文檔時......沒有骰子。

有關如何禁用UIBarButtonItem任何其他的想法不花白出來/改變其阿爾法?

回答

0

新的答案:

這是從另一個答案(here)複製:

對於使用Interface Builder佈局工具欄的,但也可以單獨做到這一點使用Interface Builder。

要將標籤添加到您需要在您的UIToolbar拖動一個新的UIView對象,以通用的UIView對象添加到您的工具欄在IB的工具欄。 IB將自動創建一個將與您自定義的UIView初始化一個的UIBarButtonItem。接下來,將UILabel添加到UIView並以圖形方式編輯標籤以匹配您的首選樣式。然後,您可以根據需要在視覺上設置固定和/或可變間隔器,以適當定位標籤。

還必須同時設置的UILabel和的UIView到clearColor的背景下獲得通過工具欄正確顯示在標籤下。

相關問題