Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在CALayer中使用compositingFilter?_Ios_Calayer - Fatal编程技术网

Ios 如何在CALayer中使用compositingFilter?

Ios 如何在CALayer中使用compositingFilter?,ios,calayer,Ios,Calayer,我刚刚注意到CALayer可以将合成过滤器作为属性 但是合成过滤器需要输入图像和输入背景图像。然后,过滤器在方法中提供输出图像 那么,我应该如何将此过滤器用作CALayer的属性呢?输入和输出是什么?您阅读了吗?它说“iOS中的层不支持此属性。”是的,我支持。但是,有一些这样的过滤器可供使用。我想知道是否还有更多。我们可以使用两个合成过滤器(ios 5):plusL和乘法。但是,它们是CAFilter,而不是CIFilter:view.layer.compositingFilter=[CHCla

我刚刚注意到CALayer可以将合成过滤器作为属性

但是合成过滤器需要输入图像输入背景图像。然后,过滤器在方法中提供输出图像


那么,我应该如何将此过滤器用作CALayer的属性呢?输入和输出是什么?

您阅读了吗?它说“iOS中的层不支持此属性。”是的,我支持。但是,有一些这样的过滤器可供使用。我想知道是否还有更多。我们可以使用两个合成过滤器(ios 5):plusL和乘法。但是,它们是CAFilter,而不是CIFilter:view.layer.compositingFilter=[CHClass(CAFilter)filterWithType:@“multiply”];(代码来自Ryan Petrich的displayeffects)