我正在尝试在GLKView的顶部绘制UIView的子类。子类作为游戏的“健康”指标,在绘制区域之外需要透明度。
我尝试过使用
self.opaque = NO;
[self setBackgroundColor:[UIColor clearColor]];
没有任何效果,以及用明确的颜色预先填充视图:
CGContextSetFillColorWithColor(ctx, [UIColor clearColor].CGColor);
CGContextFillRect(ctx, rect);
也没有效果。 只需使用
设置alphaself.alpha = 0.0
也没有效果。
任何帮助将不胜感激!
编辑:子类放在界面构建器中,如果重要的话。