如何使用混合模式将CALayer添加到视图中?

时间:2012-10-30 09:12:24

标签: ios cocoa-touch

我有一个纹理,我将其添加为我的viewcontroller视图的单独图层,如下所示。该层不是不透明的。我想将textureLayer的混合模式设置为kCGBlendModeMultiply。我该怎么办?

UIColor* textureBackground = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Texture.png"]];
CALayer* textureLayer = [[CALayer alloc] init];
[textureLayer setFrame:self.view.bounds];
[textureLayer setBackgroundColor:textureBackground.CGColor];
[textureLayer setOpacity:0.5];
[self.view.layer insertSublayer:textureLayer above:self.view.layer];

0 个答案:

没有答案