Έχω ένα UIImageViewμε περίπου 10 αρχεία JPEG σε πλήρη οθόνη, συνολικού ύψους περίπου 128k. Ρίχνουν αυτά σε το UIImageViewμε setAnimationImagesέργα σαν πρωταθλητής στον εξομοιωτή μέχρι να προσπαθώ να το τρέξει για το iPhone η οποία οδηγεί σε μια αποτυχία. Υπάρχει κάτι λάθος εδώ; Θα ήθελα να πιστεύω με όλα τα φανταχτερά 3D παιχνίδια που έχω δει μίζερη μικρό animation μου θα πρέπει να είναι λειτουργική.
UIImageView κινούμενα σχέδια αργή
ψήφοι
2
1 απαντήσεις
ψήφοι 3
3
3D παιχνίδια δεν χρησιμοποιείτε UIImageView, χρησιμοποιούν OpenGL.
Κρίνοντας από αυτά:
Εικονική διαρροή μνήμης όταν χρησιμοποιείτε UIImageView setAnimationImages;
UIImageView setAnimationImages: διαρρέει συστοιχία animation
Η ίδια η μέθοδος είναι bugged. Προτείνω τη φόρτωση και την εμψύχωση των εικόνων εαυτό σας (δημιουργήσετε και να διαχειριστείτε μια σειρά από UILayers ή απλά το διακόπτη UIImageγια το UIImageView).













