我在我的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来执行相同的绘图。 –