2010-08-10 74 views
1

我之前在論壇中看到過這個問題的變體,但我並不完全理解這些解決方案。如何在UIToolbar的UIBarButtonItem上顯示我自己的圖像

我有一個常規的ViewController,在底部託管一個UIToolbar。 工具欄有幾個UIBarbuttonItems例如其中一人有: 風格:平原 標識符:自定義 標題:停止

現在我想它來顯示圖像我HEVE提供 所以我添加 圖片:MyImage.png

現在我得到一個不透明的灰色矩形而不是我的圖像。

從將被顯示在圖像的UIBarButtonItem有特殊要求? 尺寸? Opcity?其他?

回答

2
  1. 將UIBarButtonItem標識符設置爲自定義。
  2. 添加一個UIButton作爲UIBarButtonItem的子視圖。
  3. 將UIButton Type設置爲Custom。
  4. 將UIButton圖像設置爲您的圖像文件。

對圖像的具體要求是它與工具欄兼容,因爲alpha通道保存相關的像素數據,而RGB值只是混合的灰度級,可能是白色或黑色。

更多信息:http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html

+0

如果我想我的形象是工具欄兼容,是圖像僅限於特定的尺寸是多少?他們是什麼 – jkally 2010-08-10 14:34:37

+0

添加HIG鏈接來回答。 – 2010-08-10 14:38:37

相關問題