CAEmitterLayer を含むビューのスクリーンショットを撮ることはできますか?
私が試みるたびに、ビューは正常に作成されますが、すべての粒子が欠落しています。これが私のコードです:
UIGraphicsBeginImageContext(drawingView.frame.size)
var context:CGContextRef = UIGraphicsGetCurrentContext()
drawingView.layer.renderInContext(context)
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
return image
drawingView.layer上にCAEmitterLayerがあることを確認しました