2010-04-08 3 views
1

На фоне моего представления я рисую светло-голубой цвет. А в середине у меня квадратная коробка, которая должна иметь еще более светло-серый цвет, который имеет прозрачность 20%. Но почему-то прозрачность на черном фоне вместо синего. Извините, если я не понимаю.NSColor прозрачности на черном фоне?

+2

Измените свой вопрос, включив метод 'drawRect:' и снимок экрана, который вы видите. –

ответ

2

Возможно, вы используете неправильный режим компоновки, чтобы нарисовать меньший квадрат. Покажите нам свой код.

+1

Да, проблема заключалась в том, что я должен был использовать NSRectFillUsingOperation (rect, NSCompositeSourceOver); а не нормальный NSRectFill –

Смежные вопросы