該文檔說明了clearColor的灰度和alpha = 0.這實際上意味着什麼?這只是一種顏色來匹配背景是什麼?UIColor clearColor
20
A
回答
37
clearColor正是它說,它的清楚,所以無論顏色是clearColor視圖背後的視圖,會顯示出來。認爲它像透明玻璃一樣,它透過例如透明玻璃。具有0(零)的α值。
所以,說你的窗口背景是紅色和您放置在它上面的觀點的背景是clearColor然後你會看到紅色...
11
這意味着它是透明的,所以是的,背景顏色。
僅供參考:它可能是您使用最多的顏色。例如,如果您在圖片上放置標籤,則需要標籤的背景透明。
label.backgroundColor = [UIColor clearColor];
16
不知道,如果你想個別的定義。是的,[UIColor clearColor]
是透明的。但具體到「該文檔說clearColor的灰度和alpha = 0.這實際上意味着什麼?」
a)0的灰度等於黑色。 b)alpha等於不透明度,其中1是固體且0是透明的。
因此,文檔說明clearColor
是一種完全透明不透明的黑色。 (這使得它不是什麼顏色)
基本上任何顏色/圖像背後都會以100%的清晰度發光。
相關問題
- 1. iOS - [UIColor clearColor]和UIToolbars
- 2. [的tableView setBackgroundColor:[的UIColor clearColor]不僅在iPad與iOS8上
- 3. Cocoa-Touch:如何:使用UIColor clearColor背景自定義UITableViewCell
- 4. UIColor clearcolor在3.2iOS sdk中工作,但不是4.3爲什麼?
- 5. 的OpenGL ES 1.1繪圖clearColor
- 6. uitableviewcell背景顏色變成clearcolor
- 7. 如何讓我的UINavigationController具有clearColor?
- 8. UITableViewcell UIColor
- 9. UIView clearColor在iOS5中生成WhiteColor而不是透明Xcode4.2
- 10. 的UIColor組件
- 11. UIColor的紋理?
- 12. Nativescript iOS UIColor
- 13. iOS10 UIColor更改
- 14. 的UIColor colorWithPatternImage
- 15. Center [UIColor colorWithPatternImage]?
- 16. iOS CGColor與UIColor
- 17. 斯威夫特3使用未解決的標識符「clearColor」
- 18. 的UISearchBar barTintColor clearColor錯誤的iOS 8.0
- 19. WebGL Framebuffer ClearColor Only僅影響(0,0)像素
- 20. 具有clearColor背景的UITableView部分?
- 21. UIColor nocolor但不清晰顏色
- 22. 當調用'UIColor colorWithPatternImage'時阻止iOS SIGABRT
- 23. UIColor函數崩潰
- 24. 優化UIColor動畫
- 25. 比較2 UIColor(s)
- 26. 比較UIColor名稱
- 27. UIColor不匹配RGB
- 28. 從溫度值UIColor
- 29. 檢查整體UIColor?
- 30. 減負一的UIColor
不,它不只是它所說的。與黑色相對應的是清晰的顏色,這會產生很大的差異。嘗試在白色和clearColor之間創建漸變,並且您會看到一些灰色 - 而您期望的東西只是白色。 – Vince 2017-02-13 18:07:00
另外,FWIW,background.color = nil與UIColor.clear不同。 – AMC08 2017-11-13 19:18:32