我需要一個像Instragram自定義按鈕在配置文件選項卡(顯示照片和追隨者數量的按鈕),但我不知道如何開始實施它。 我需要子類UIButton還是有其他方法更容易?IOS自定義按鈕
Q
IOS自定義按鈕
1
A
回答
3
我認爲,最簡單的方法是創建一個類型爲UIButtonTypeCustom
的UIButtom,並添加一個子視圖,並使用圖像視圖和標籤作爲創建UI的子視圖。繼承的構成。
0
有很多方法可以做到這一點,我個人會繼承UIViewController中。然後,您可以在界面構建器中編輯其.xib文件,使其看起來像您想要的,並以編程方式設置不同的值。然後要檢測按鈕上的點擊,您可以使用touchesBegan和touchesEnded(我非常確定這些不是完整的方法名稱,請參閱文檔以獲取有關它們的更多信息)方法。如果你想,你也可以爲視圖設置一個UITapGestureRecognizer。
1
子類化UIButton似乎是我的明顯解決方案。我同意UIViewController的繼承是沒有意義的。您不使用UIViewController對象來操作由另一個UIViewController對象控制的視圖層次結構中的各個子視圖。
相關問題
- 1. iOS鍵盤和自定義按鈕
- 2. iOS自定義UITableView單元格按鈕
- 3. Animate自定義按鈕iOS Swift
- 4. iOS自定義按鈕標題模糊
- 5. iOS自定義導航欄按鈕項
- 6. iOS QuickLook添加自定義按鈕
- 7. 在IOS中自定義後退按鈕
- 8. iOS 7如何自定義按鈕UIActionSheet
- 9. iOS UI自定義按鈕圖像
- 10. 自定義iOS浮動按鈕
- 11. 自定義UITableViewCell按鈕和RowSelected(iOS/Monotouch)
- 12. 自定義按鈕
- 13. 自定義按鈕
- 14. 自定義按鈕
- 15. 自定義按鈕
- 16. 自定義按鈕
- 17. 自定義按鈕
- 18. 另一個自定義按鈕上的自定義按鈕?
- 19. 自定義按鈕欄與自定義後退導航按鈕
- 20. 將自定義按鈕應用到自定義按鈕
- 21. 自定義按鈕定位
- 22. +1按鈕與自定義按鈕
- 23. 按下後退按鈕時的自定義動畫 - iOS
- 24. 基於按下按鈕(iOS)檢索自定義數據?
- 25. 自定義按鈕推回
- 26. Photoswipe自定義按鈕
- 27. 自定義下拉按鈕
- 28. 自定義圓形按鈕
- 29. 自定義視圖按鈕
- 30. Xml自定義按鈕
這根本沒有意義。 – vikingosegundo
爲什麼不呢? – Letrstotheprez
如果我想擁有一個視圖的子類(UIButton是什麼),爲什麼我必須繼承UIViewController?爲什麼我必須處理觸摸...方法,當UIButtons是要使用UIController的'addTarget:action:forControlEvents:'和類似的方法? – vikingosegundo