子视图覆盖超级视图
|
我有一个NSBorderlessWindow类型的窗口,该窗口的contentView具有以下层次结构:
view 1 -> draws gray background
|
+ view 2 -> draws rectangle with [NSColor colorWithDeviceRed:0 green:0 blue:0 alpha:0.8]
结果如下所示:
视图2是视图1的子视图,据我了解,半透明黑色应覆盖在灰色之上。但是,黑色似乎替代了绘制区域中的灰色。我将NSRectFill用于绘图。如何避免这种影响并使半透明的黑色真正覆盖灰色?
没有找到相关结果
已邀请:
1 个回复
街茬