我正在尝试使用CAEmitterLayer和几个CAEmitterCell制作爆炸动画。这应该在用户看到View后的短暂延迟后发生。我在viewDidAppear中开始我的动画。粒子动画本身工作正常,但正如这个问题InitialparticlesfromCAEmitterLayerdon'tstartatemitterPosition除非我设置emitterLayer.beginTime=CACurrentMediaTime()动画在用户看来已经运行了一段时间。现在要真正实现爆炸,我必须在某个时刻停止发射粒子。我尝试使用这段代码来设置CABasicAnimation,它会在一段时间后停