iPad用のiOSアプリを開発しています。UIViewを白黒の画像でマスクしたいのですが。したがって、画像の黒い部分は、ビューで見ることができるものです。
以下のような別のコードを試しても、機能しない場合...
UIImage *_maskingImage = [UIImage imageNamed:@"ipadmask.jpg"];
CALayer *_maskingLayer = [CALayer layer];
_maskingLayer.frame = vistafunda.bounds;
[_maskingLayer setContents:(id)[_maskingImage CGImage]];
[vistafunda.layer setMask:_maskingLayer];
vistafunda.layer.masksToBounds = YES;
彼らのipadmask.jpgはそれです:
ご協力いただきありがとうございます!