2010-06-03 5 views
1

석영 2D를 사용하여 2 개의 레이어를 만들고 싶습니다. 별도로 메서드를 다시 그릴 수 있습니까? 그래서 나는 전체 화면 또는 다른 레이어를 다시 그리지 않고 1 개의 레이어를 다시 그릴 수 있습니다.석영 2D 레이어

가능합니까? 모든 코드 샘플?

답변

0

저는 Mac 세상에서 왔습니다. Mac에서는 두 개의 겹쳐진 뷰를 만들고 그런 식으로 처리합니다. iPhone에서는 두 가지 UIView를 만든 다음 두 가지 다시 그리기 메소드를 독립적으로 처리한다는 점에서 같은 생각을합니다. 아이폰에서는보기가 겹치기 때문에 10.5 이후 Mac을 사용하고있는 것처럼 보입니다.

+0

모두보기 위해의 drawRect는 별개의 것? 어떻게 처리할까요? – coure2011

+0

무슨 뜻인지 이해가 안됩니다. 다른 drawRect 메소드를 가진 두 개의 클래스를 만들고 (원하는대로 다) 인터페이스 빌더 파일에 각각 하나의 인스턴스를 붙이기 만하면됩니다. –