掩盖UIView
我一直在我的视图控制器中使用下面的代码:
UIView *view = [[CustomView alloc] init]; UIView *mask = [[CustomMask alloc] init]; [view layer].mask =[mask layer];
它掩盖了我想要的观点。
但是,当它不在视图控制器中时,我得到错误:
“要求会员”面具“的东西不是一个结构或工会”
例如,我想在CustomView类本身应用掩码。 所以我会有:
UIView *mask = [[CustomMask alloc] init]; [self layer].mask =[mask layer];
这会产生错误。 如果我在我的AppDelegate类中使用两个图像,我再次得到相同的错误。
任何人都可以解释我怎么能得到我想要的结果。
非常感谢
#import <QuartzCore/QuartzCore.h>
需要添加。