Ändern der z-Reihenfolge der subviews auf dem iPhone

Bin ich, ein Spiel zu entwickeln. Ich bin mit über 150 UIImageView zu halten die Grafik. Ich bin eine simulierte 3D-Umgebung, also würde ich das gerne ändern der z-Reihenfolge (wie nah ein Objekt an der Kamera).

Ich weiß, dass es existiert :
[superWindow exchangeSubviewAtIndex:ich withSubviewAtIndex:j];

Aber aus irgendeinem Grund funktioniert es nicht, einige der Untersichten verschwinden einer re-angezeigt werden.

Jetzt muss ich nur entfernen Sie alle Untersichten und fügen Sie es wieder in der richtigen Reihenfolge, das ist ok mit 50 Untersichten (auf einem iphone 2G), aber mit 120 dauert es eine halbe Sekunde, so dass das gameplay saugt (ich habe nicht und 3GS also ich nicht versuchen Sie es).

Ich bin mit so vielen Untersichten, da jeweils ein Quadrat, dann habe ich es gefärbt, vergrößern, verkleinern und verschieben Sie Sie irgendwo auf dem Bildschirm. Ich halte die Untersichten unter einem NSMutableArray...

InformationsquelleAutor | 2009-09-16
Schreibe einen Kommentar