2010-04-08 2 views
1

내 견해의 배경에서 밝은 파란색을 그립니다. 그리고 가운데에는 20 %의 투명도를 가진 더 밝은 회색을 사용하기로되어있는 사각형 상자가 있습니다. 그러나 어떤 이유로 인해 투명도는 파란색 대신 검정색 배경 위에 있습니다. 내가 분명하지 않다면 미안해.검정 바탕에 NSColor 투명도가 있습니까?

+2

'drawRect :'메소드와보고있는 스크린 샷을 포함하여 질문을 편집하십시오. –

답변

2

작은 상자를 그리려면 아마도 잘못된 합성 모드를 사용하고있을 것입니다. 코드를 보여주세요.

+1

그래, 문제는 내가 NSRectFillUsingOperation (rect, NSCompositeSourceOver)을 사용하고 있어야한다는 것이었다. 정상적인 NSRectFill보다는 –