나는 게임을 개발 중입니다. 그래픽을 잡기 위해 약 150 UIImageView를 사용하고 있습니다. 3D 환경을 시뮬레이션 중이므로 z 순서 (카메라에 대한 객체의 근접 정도)를 변경하고 싶습니다.iPhone에서 서브 뷰의 z 순서 변경
나는 알고 있습니다 : [superWindow exchangeSubviewAtIndex : i withSubviewAtIndex : j];
하지만 어떤 이유로 그것이 작동하지 않아 일부 하위보기가 사라집니다.
이제는 모든 하위보기를 제거하고 올바른 z 순서대로 다시 추가합니다. 2 세대 아이폰에서 50 개의 하위보기를 사용해도 괜찮습니다. 그러나 120 초가 걸리므로 게임 플레이가 싫증이납니다. 3GS 그래서 나는 거기에서 시험하지 않았다).
각 하나의 사각형이 사각형이므로 색상을 지정하고 크기를 조정하고 화면의 어딘가에 옮길 수 있기 때문에 하위 뷰를 많이 사용합니다. NSMutableArray 아래에 하위 뷰를 잡고 있어요 ...