我有一个带有以下代码的 SKView。
allowsTransparency = true
它在iOS 8.0中正常工作。问题是...仅适用于 iOS 8.0 及更高版本。
我可以在 iOS 7.0 中使用什么?
透明度取决于SKView
如何设置其OpenGL ES帧缓冲区。您无法在 iOS 7 中将其设置为透明,因为没有 API。
但是,根据您想要透明度的原因,可能有 iOS 7 替代方案。例如,许多人试图使用透明SKView
为UIKit应用程序添加粒子效果 - 不知道长期以来一直有一个API可以在CAEmitterLayer
中做到这一点。