我真的需要将 CAEmitterLayer 捕获为要在我的上下文中渲染的图像。我知道 renderInContext 方法不支持 CAEmitterLayer,我发现了很多关于它的问题,但没有好的答案。
我能够通过使用新的 iOS7 方法 drawViewHierarchyInRect 来实现我的目标,它工作得很好,但我的应用程序也需要在 iOS6 上运行。
有什么办法可以做到吗?我可以以编程方式截取屏幕截图,就像我在设备上按主页按钮 + 电源按钮时那样?
任何帮助都会很有用,我对此束手无策。