我知道關於UIButtons的currentBackgroundImage屬性,但有無論如何從UIButton獲取簡單的backgroundColor?是否有可能獲得UIButton的當前背景顏色?
0
A
回答
4
如果我正確地得到您的問題,您只想獲得一個按鈕的背景顏色並存儲它?
UIColor* buttonColor = button.backgroundColor;
backgroundColor
是copy
財產既具有setter和一個getter。您可以使用點符號來簡化事情。
0
根據你的問題,答案只能在YES或NO。
但我想解釋一下,是的,你可以檢索並設置你的UIButton的背景顏色。
UIButton *blueButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
//for setting
blueButton.backgroundColor = [UIColor colorWithRed:0.0f
green:0.0f
blue:1.0
pha:1.0];
//for getting
UIColor *myBlueButtonColor = blueButton.backgroundColor;
相關問題
- 1. 更改UIButton背景顏色
- 2. Iphone UIButton背景顏色
- 3. 頁腳沒有獲得背景顏色?
- 4. 是否有可能具有MKMap作爲背景層和的UIButton/UTextField和前層
- 5. 更改UIButton IPhone的背景顏色
- 6. 子類UIButton的背景顏色?
- 7. 如何獲得div的背景顏色?
- 8. $。將背景顏色設置爲當前設置的顏色
- 9. jQuery根據當前顏色更改div的背景顏色
- 10. 嘗試根據當前背景更改背景顏色:背景顏色沒有值
- 11. matplotlib:是否可能改變背景顏色?
- 12. 如何獲得emacs背景顏色
- 13. 獲得背景色
- 14. 在當前瀏覽器中獲取文本選擇顏色和背景顏色
- 15. 如何在JavaScript中獲取「背景顏色:背景」顏色?
- 16. 爲uibutton背景圖像設置漸變顏色(顏色)iphone sdk
- 17. 的iOS - 設置的UIButton背景顏色只有顏色的角落
- 18. Android獲取父視圖的背景顏色,如果沒有背景顏色集
- 19. 獲取當前背景顏色並在.hover之後重置它?
- 20. 如何獲取當前控制檯背景和文本顏色?
- 21. 獲取應用於按下UIButton背景圖像的顏色
- 22. 如何獲得LinearLayout的當前顏色?
- 23. 背景顏色是不能在Firefox 4
- 24. UITableView:獲取背景顏色
- 25. 是否有可能獲得導航欄當前「barTintColor」?
- 26. 背景或背景顏色?
- 27. 是否有可能具有漸變背景+背景圖片
- 28. 通過javascript過濾獲得背景圖片的有效顏色
- 29. 背景顏色
- 30. 背景顏色
您是否試圖從按鈕的背景顏色或背景圖像中獲取顏色? –
我會建議你,不要問這個問題的答案可以用一個詞(是或否)給出。你可能會問如何獲得當前背景顏色.... :) –
這個問題很容易通過查看[spec](https://developer.apple.com/library/ios/#documentation/UIKit/參考/ UIButton_Class /的UIButton/UIButton.html)。你只需要理解UIButton是UIView的子類(你可以在規範的「Inherits from」部分看到),而'backgroundColor'是UIView的屬性,而不是UIButton的屬性。 –