ios – 如何设置CAEmitterLayer背景透明?

前端之家收集整理的这篇文章主要介绍了ios – 如何设置CAEmitterLayer背景透明?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
var emitter = CAEmitterLayer()
    emitter.emitterPosition = CGPoint(x: self.view.frame.size.width / 2,y: -10)
    emitter.emitterShape = kCAEmitterLayerLine
    emitter.emitterSize = CGSize(width: self.view.frame.size.width,height: 2.0)
    emitter.emitterCells = generateEmitterCells()
    self.view.layer.addSublayer(emitter)

在这里,CAEmitterLayer涵盖了我的观点…… self.view的内容不可见..

参考.代码https://oktapodi.github.io/2017/05/08/particle-effects-in-swift-using-caemitterlayer.html

我想在我的视图上设置这个动画.

解决方法

它正在检查我的模拟器的精确输出.从故事板添加背景图像,并且通过代码完成蓝色.仍然工作正常.

OUTPUT:

enter image description here

猜你在找的iOS相关文章