Я разрабатываю игру. Я использую около 150 UIImageView для хранения графики. Я имитирую 3D-среду, поэтому я хотел бы изменить z-порядок (как близко объект к камере).Изменить z-порядок подзаголовков на iPhone
Я знаю, существует: [суперзамена заменаSubviewAtIndex: i withSubviewAtIndex: j];
Но по какой-то причине он не работает, некоторые из подпунктов исчезают снова.
Теперь я просто удаляю все подзаголовки и добавляю их снова в правильном порядке z, это нормально с 50 subviews (на 2G iphone), но с 120 требуется полсекунды, так что игровой процесс отстой (у меня нет и 3GS, поэтому я не пробовал там).
Я использую так много подпунктов, потому что каждый из них квадрат, затем я покрасил его, изменил его размер и переместил его где-нибудь на экране. Я держу подзаголовки под NSMutableArray ...