有没有替代方法可以在iOS 7中允许透明度



我有一个带有以下代码的 SKView。

allowsTransparency = true

它在iOS 8.0中正常工作。问题是...仅适用于 iOS 8.0 及更高版本。

我可以在 iOS 7.0 中使用什么?

透明度取决于SKView如何设置其OpenGL ES帧缓冲区。您无法在 iOS 7 中将其设置为透明,因为没有 API。

但是,根据您想要透明度的原因,可能有 iOS 7 替代方案。例如,许多人试图使用透明SKView为UIKit应用程序添加粒子效果 - 不知道长期以来一直有一个API可以在CAEmitterLayer中做到这一点。

最新更新