是否可以在屏幕上使用混合模式创建另一个CALayer?

我现在可以使用drawinrect在屏幕外进行,但是可以在屏幕上看到它吗?

感谢您的帮助。

有帮助吗?

解决方案

使用CALayers为您完成简单的合成。如果图层被标记为不透明,则任何透明或半透明区域都将允许来自当前图层后面的图层的内容显示。

在Mac上,Core Image过滤器可用于通过 compositingFilter backgroundFilter filters 属性为此过程添加效果。但是,iPhone上没有Core Image。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top