2009-11-15 9 views
3

투명 윈도우 및 해당 뷰에서 CA 레이어를 사용하여 간단한 애니메이션을 수행하려고합니다. 내가 가지고있는 문제는 레이어 백업 (코드에서 wantLayer 또는 IB를 통해)을 설정할 때마다 뷰가 투명 해지지 않는다는 것입니다.투명 레이어 지원 뷰

낮은 알파 값으로 레이어의 backgroundColor를 설정해 보았습니다. 그 밖의 몇 가지 명백한 방법을 사용했지만 뭔가가 누락 된 것으로 보입니다.

더 나은 문제를 설명하기 위해 developer.apple.com의 샘플 Round Transparent Window 프로젝트를 사용 해보자. 레이어가 추가되면 (awakeFromNib의이 단일 라인 만) 투명도가 사라집니다. http://slonce.com/layers.png

아무에게도이 질문에 대한 힌트를 줄 수 있습니까? 코코아-DEV에서 데이브 중사 님에

답변

1

감사, 대답은 :

[window setBackgroundColor: [NSColor clearColor]]; 
관련 문제