2011-07-06 7 views
1

때때로 숨기고 싶은 CAGradientLayer가 있습니다. .hidden은 읽기 전용 속성입니다. CAGRadientLayer가 내보기에 하위 레이어로 추가되었습니다. 나는 NSLog 문을 써서 내 조건이 맞았는지, 내가 원하는 방법인지 확인합니다. 그러나 때때로 .opacity = 0.0은 레이어를 숨기고 때로는 그렇지 않습니다. 다른 누구도 일관성 문제가 있었습니까? 레이어를 숨기는 더 좋은 방법이 있습니까? 감사.CAGradientLayer 불투명도 속성

답변

0

hidden 속성은 읽기 전용입니까? 쓰기 가능 :

/* When true the layer and its sublayers are not displayed. Defaults to 
* false. Animatable. */ 

@property(getter=isHidden) BOOL hidden; 
+0

오른쪽. 나중에 그 질문을 닫으려고하는 이유를 발견했습니다. Xcode를 사용할 때 "레이어"를 입력합니다. 그런 다음 코드 센스가 튀어 나오도록 이스케이프 키를 누르십시오. 숨겨진 속성은 어떤 이유로 읽기 전용으로 표시됩니다. 그것이 내가 더 파헤 치기 전까지는 읽기 전용이라고 생각한 이유입니다. 감사. – Crystal