2010-06-26 5 views
0

Je suis ici avec une question importante. Pourriez-vous s'il vous plaît m'aider à savoir combien un seul uiview peut être de taille? Je sais que la RAM interne de l'iPad est de 256 Mo. Mais mon application se bloque après le chargement de certaines vues. J'avais corrigé les bugs. Mais ça arrive encore. Je pense que c'est à cause du problème de fuite de Memeory. Si quelqu'un sait combien de taille UIView peut charger sur une seule vue.Quelle est la charge maximale d'un UIView dans l'iPad peut contenir

Répondre

1

AFAIK il n'y a pas de limite fixe. De la documentation pour UIView:

Note: Avant iPhone OS 3.0, UIView instances peuvent avoir une hauteur et la largeur maximale de 1024 x 1024. Dans iPhone OS 3.0 et versions ultérieures, vues ne sont plus limités à cette taille maximale mais sont encore limités par la quantité de mémoire qu'ils consomment. Par conséquent, il est dans votre intérêt de garder les tailles de vue aussi petites que possible. Quelle que soit la version d'iPhone OS en cours d'exécution, vous devez envisager d'utiliser un objet CATiledLayer si vous devez créer des vues dont la taille est supérieure à 1024 x 1024.

Questions connexes