我在我的iOS應用程序中有一個圖像。我想使用CSS遮罩技術來實現相同的圖像,但使用顏色。第一張圖像是原始圖像,第二張圖像是需要的輸出圖像。我如何能實現它的iOS:iOS上iOS中的CSS遮罩
1
A
回答
2
繪圖系統被稱爲石英2D。這裏的文檔:
您可以使用您的圖像的形狀,剪輯路徑,然後繪製一個漸變。
或者,更簡單的方法是用CAGradientLayer繪製一個簡單的漸變,然後遮罩該圖層;請參閱CALayer和CAGradientLayer上的文檔。
1
嘗試iOS上的繪圖系統被稱爲Quartz 2D從蘋果開發人員網站。
相關問題
- 1. iOS SDK - 圖像遮罩
- 2. BackgroundSubtractorMOG2的遮罩
- 3. 帶CSS的文本軌跡遮罩
- 4. css剪輯遮罩的視差效果
- 5. 使用css的圖像遮罩
- 6. Infragistics遮罩XamGrid
- 7. Actionscript3 alpha遮罩?
- 8. 的DirectX Alpha遮罩
- 9. 使用css/javascript進行圖像遮罩
- 10. UIImage遮罩不起作用(Swift,iOS 10)
- 11. 如何在Numpy的遮罩數組上組合遮罩?
- 12. 如何通過紋理遮罩更改生成的遮罩?
- 13. SVG遮罩元素
- 14. CSS3遮罩樣式
- 15. 圈遮罩效果
- 16. 遮罩顏色android
- 17. Android位圖遮罩
- 18. openGL紋理遮罩
- 19. 添加遮罩層
- 20. 從顏色創建遮罩在C++中創建遮罩(疊加彩色圖像遮罩)
- 21. 如何添加遮罩層,以遮罩特定顏色
- 22. actionscript 3.0可見遮罩在可見遮罩對象上
- 23. 在RichFaces的使用遮罩
- 24. numpy.ma是否允許遮罩掩碼數組中的子遮罩數組?
- 25. 如何用ios中的圖像遮罩圖像?
- 26. 圖片遮罩+ iPhone SDK
- 27. 如何alpha遮罩顏色
- 28. Alpha遮罩在c#System.Drawing?
- 29. OpenGL ES紋理遮罩
- 30. iPhone自動識別遮罩
你能給我發送樣品代碼嗎?我真的不知道從哪裏開始。我無法在該網站找到與我的問題有關的主題。 –
在Quartz 2D中繪圖:http://www.apeth.com/iOSBook/ch15.html#_paths_and_drawing圖層,包括漸變圖層和遮罩:http://www.apeth.com/iOSBook/ch16.html#_layers_that_draw_the_More – matt
您也有[這裏的答案](http://stackoverflow.com/a/15868472/608157),使用核心圖形/石英2D繪製一個形狀內的漸變(加上一個陰影,你可以忽略,如果你不想要)並演示如何使用CALayers來執行相同的繪圖。 –