Comment implémenter UIScrollView avec plus de 1000 sous-vues?

Je suis en difficulté avec l'écrit de la partie d'une application qui devrait se comporter comme le natif de l'iphone de l'application photo. Regardé iphone sdk de développement d'applications livre à partir de Orielly qui a donné un exemple de code pour la mise en œuvre de cette page-pichenette. Le code il y a d'abord créé tous les sous-vues, puis masquer/afficher. À un moment donné seulement 3 des sous-vues sont visibles de repos sont cachés. Après beaucoup d'effort je l'ai eu à travailler avec l'application qui à l'époque avait seulement environ 15 pages.

Dès que j'ai ajouté plus de 300 pages, il est devenu clair qu'il y a de la performance/des problèmes de mémoire avec cette approche de la pré-affectation, donc beaucoup de sous-vues. Alors j'ai pensé que peut-être pour mon cas, je devrais juste d'allouer 3 sous-vues et au lieu de masquer/afficher. Peut-être que je devrais juste de supprimer/ajouter des sous-vues au moment de l'exécution. Mais ne peux pas savoir si UIScrollView peut mettre à jour dynamiquement le contenu. Par exemple, au début il y a 3 images à différents x-décalages ( 0, 320, 640 ) à partir de l'écran tel que compris par les UIScrollView. Une fois que l'utilisateur se déplace à la 3e page comment puis-je m'assurer que je suis en mesure d'ajouter de la 4ème page et de le supprimer de la 1ère page et encore UIScrollView ne pas se confondre ?

En espérant que il y a une solution standard pour ce genre de problème...quelqu'un peut-guide ?

source d'informationauteur climbon | 2010-01-16