【发布时间】:2017-04-14 13:23:01
【问题描述】:
我对 CAEmitterCell 颜色属性有一些奇怪的行为,或者我不理解它。
我有一个细胞
let cell = CAEmitterCell()
简单的.png文件的内容被绘制成黑色
cell.contents = UIImage(named: "particle")?.cgImage
我试着把它改成绿色
cell.color = UIColor.green.cgColor
但它仍然呈现黑色。 我试图在媒体资产中将此图像的“渲染为”属性更改为“模板 imagr”,但没有效果。
谁能帮我理解我做错了什么?
【问题讨论】:
-
粒子下有图片吗?
-
我不确定我是否理解您的问题。
-
项目的bundle中有名称为particle的图片吗?
-
@OlegGordiichuk 是的,当然。实际上问题是关于改变这张图片的颜色。
-
我提供了工作示例,在您的环境中尝试一下
标签: ios swift colors caemitterlayer caemittercell