默認的iOS UI很好,但如果我想用按鈕的圖像,而不是我怎麼做 - 是OpenGL?如何在iOS中製作自定義按鈕?
回答
在界面構建器中使該按鈕成爲「自定義按鈕」類型。然後將背景圖像設置爲任何你想要的背景。
不幸的是,默認的按鈕樣式有點無聊。您需要使用圖像編輯器查找或製作按鈕。
您可以簡單地使用自己創建的PNG文件。 UIButton類允許您爲應用程序的所有不同狀態使用自定義圖像。
你並不真的需要做定製渲染自己,但如果你真的願意,你可以使用UIKit的繪製代碼自己的圖像(不涉及任何的OpenGL):http://developer.apple.com/library/ios/#documentation/2ddrawing/conceptual/drawingprintingios/graphicsdrawingoverview/graphicsdrawingoverview.html
的UIButton有很多的支持爲自定義按鈕。在筆尖(或故事板或其他)中,只需單擊按鈕並在屏幕右側的屬性檢查器中將其「類型」設置爲「自定義」即可。然後,在下面,將狀態配置設置爲您想要的狀態(默認,選定等)來自定義,並將圖像屬性設置爲您想要的圖像。
該圖片必須先放在項目中,然後纔會顯示在圖片屬性中(或在應用程序中)。只需將圖像拖放到屏幕左側的文件導航器中,即可將圖像添加到項目中。
您可以通過設置UIButton
的圖像或backgroundImage屬性做到這一點。 如果你希望你的按鈕在尺寸改變時看起來不錯,你可以使用stretchableImageWithLeftCapWidth:topCapHeight:
方法UIImage
,並有適當的圖片。
如果滿足您的需要,您可能還想使用custom component。
它很容易
變化這兩thing.Change「式的」圓角矩形定製和拖動圖像到項目,並選擇它作爲背景.RUN和去
好到目前爲止我一直在尋找使用自定義按鈕和圖形,我通過這個網站,他們有一些很棒的教程,這對我來說非常有用。我看過所有的視頻教程,並閱讀一些書籍,但沒有任何幫助,但這個網站和他們的4本書非常棒,真正有助於閱讀和理解它。
http://www.raywenderlich.com/27191/learn-to-code-ios-apps-4-making-it-beautiful
- 1. 如何製作按鈕按鈕類型(自定義鍵盤)
- 2. 在IOS中自定義後退按鈕
- 3. 如何在vb.net中製作自定義按鈕
- 4. Flash CS5和自定義按鈕製作
- 5. Android:如何在內部使用LinearLayout製作自定義按鈕?
- 6. 如何製作下圖中顯示的自定義android按鈕?
- 7. 如何在UITableViewCell中自定義按鈕?
- 8. 繪製自定義按鈕
- 9. 自定義按鈕動作
- 10. 我如何在SWIFT中製作自定義後退按鈕和操作
- 11. 如何在Android中使用自定義按鈕實現自定義操作欄?
- 12. 與繪製自定義按鈕,如Facebook
- 13. 動態調整大小的自定義按鈕 - 如何製作?
- 14. 如何製作自定義的Facebook分享按鈕?
- 15. 如何製作自定義fb分享按鈕?
- 16. 如何製作高亮顯示的自定義按鈕
- 17. 如何製作Yii CButtonColumn自定義按鈕全局?
- 18. 如何製作不同顏色的自定義按鈕?
- 19. 如何製作自定義分享按鈕
- 20. Animate自定義按鈕iOS Swift
- 21. 自定義iOS浮動按鈕
- 22. iOS QuickLook添加自定義按鈕
- 23. 如何在Android中只使用中心區域製作自定義按鈕?
- 24. 如何在我的自定義按鈕
- 25. 如何讓on_press在自定義按鈕中工作?
- 26. 自定義按鈕例如不工作
- 27. 如何在iOS中製作自定義對話框?
- 28. iOS自定義導航回欄按鈕操作不起作用
- 29. iOS:在自定義導航欄中定位導航欄按鈕
- 30. 如何在純CSS中製作自定義複選框和單選按鈕?
你看過蘋果的文檔嗎? http://developer.apple.com/ios/ –