【发布时间】:2011-04-15 17:30:43
【问题描述】:
我有一个 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 进行绘图。我怎样才能避免这种效果,让半透明的黑色真正覆盖灰色?
【问题讨论】:
标签: cocoa drawing nsview subview