如果您可以設置按鈕的圖片,即使它的按鈕類型是圓角矩形,那麼按鈕類型的目的是什麼?我通常使用自定義按鈕類型,但這實際上是否有所作爲?自定義UIButton圖片按鈕類型
回答
您可以使用UIButtonType
製作標準類型的按鈕:詳細披露,信息等。在這些情況下,您根本不需要設置圖像 - 系統會自動爲您設置圖像。
當您選擇圓角矩形並設置圖像時,圖像將被剪裁到圓角矩形的邊框;當你選擇自定義樣式時,將不會出現剪裁。
是的,這絕對有所作爲。例如,如果您有兩個按鈕,一個RoundRect和另一個第二個自定義。
嘗試在兩個按鈕上設置背景顏色。你會看到不同之處。自定義按鈕已正確佔用背景顏色,圓形矩形的問題很少。
即使有背景圖像,也可以同時檢查。 「自定義」按鈕對於設置圖像沒有任何問題,因爲它具有透明背景,並且圓形矩形將在其角落中存在問題。
UIButtonType
肯定有這個差異。
我希望這是你在找什麼。
我指的是按鈕的圖像,而不是按鈕的背景圖像。 – johnbakers 2012-08-06 05:49:31
我明白這一點,但如果你的按鈕有圖像和文字,並且你想要一個transperant或自定義的背景,或者你的按鈕的框架大於你的圖像的高度寬度怎麼辦?那時自定義按鈕將會很有幫助。 – 2012-08-06 05:55:55
- 1. UIButton wierdness:無法爲自定義按鈕類型設置標題
- 2. swift自定義按鈕擴展UIButton
- 3. 角形formly按鈕自定義類型
- 4. 類型UIButtonTypeInfoLight的自定義按鈕
- 5. iphone自定義UIButton不顯示圖片
- 6. UIButton自定義類
- 7. 自定義按鈕類setuserinteractionenabled
- 8. 自定義UIButton很難按
- 9. 如何製作按鈕按鈕類型(自定義鍵盤)
- 10. UIButton的自定義類視圖
- 11. 自定義圖像的子類UIButton?
- 12. 自定義視圖按鈕
- 13. 自定義圖像按鈕
- 14. 片段自定義視圖addToBackStack(),自定義視圖和後退按鈕
- 15. 自定義UIButton圖像iOS
- 16. 自定義UIButton與圖像
- 17. 在Google地圖中按類型顯示自定義圖片標記圖標。
- 18. 自定義UIButton
- 19. 自定義按鈕
- 20. 自定義按鈕
- 21. 自定義按鈕
- 22. 自定義按鈕
- 23. 自定義按鈕
- 24. 自定義按鈕
- 25. 在UIButton的背景圖片上自定義繪圖
- 26. 自定義項目類型的「開始按鈕」的自定義行爲
- 27. 錯誤setonclickListener未定義類型按鈕
- 28. 自定義按鈕initWithImage在自定義圖像後面顯示默認按鈕
- 29. 使用自定義圖片,按鈕佈局排號
- 30. 導航欄圖片隱藏自定義導航欄按鈕
很好的觀察,謝謝。 – johnbakers 2012-08-06 05:50:38