Bonjour J'ai un problème avec le chargement des images dans mes UITableViewCells. Bien sûr j'utilise dequeueReusableCellWithIdentifier pour mes cellules. Le problème majeur apparaît quand je défile la table très rapidement, et les cellules qui affichent les images figent l'application pour un 0.1sec mais il est bizarre et l'utilisateur hostile. Les images sont encaissées dans UIImage, seulement ce que je fais avec les images est paramétré pour UIImageView. Des solutions?Optimisation IOS chargement des images dans UITableView
0
A
Répondre
0
Vous devez créer une version réduite de chaque image à utiliser dans votre vue de table. Lorsque vous affichez une image à l'écran pour la première fois, iOS doit décoder cette image, ce qui bien sûr prendra plus de temps si l'image est plus grande. Cela seul peut provoquer une mauvaise expérience de défilement. Mais pour chaque image à l'écran, le GPU doit lire l'image énorme et la réduire. Cela prend également beaucoup de temps et produit un rendu de qualité inférieure à la mise à l'échelle de l'image en utilisant Core Graphics.
0
Les images avec une dimension de 2000x3000 sont vraiment grandes. Peut-être essayer de le recadrer en utilisant MGImageUtilities (https://github.com/michaelhenry/MGImageUtilities)
Questions connexes
- 1. UITableView optimisation de chargement paresseux
- 2. UITableView - chargement paresseux contact images
- 3. chargement paresseux des images dans UITableView iPhone SDK
- 4. Optimisation des images
- 5. iOS Images de lancement pour UITableView
- 6. UITableView avec JSON, chargement des images à disparais cellule
- 7. Chargement des images pour l'animation dans UIImageView - iOS
- 8. Optimisation de UITableView
- 9. Optimisation des images dans un fichier jar
- 10. Problème de chargement des images dans UITableViewCell
- 11. Chargement des images dans J2ME
- 12. Chargement des images dans Gridview
- 13. Chargement des images dans GD
- 14. Chargement des images dans Android
- 15. Chargement des images dans Chrome
- 16. Chargement des images dans J2ME?
- 17. Chargement des images dans ListBox
- 18. Chargement des images dans LaTeX
- 19. iOS chargement des images locales à partir du chemin
- 20. Images statiques dans UITableView
- 21. Comment charger des images dans uitableview?
- 22. uitableview Comment afficher des images dans tableview
- 23. Chargement lent des flux RSS dans UITableView
- 24. ajouter des images à UItableView
- 25. UITableView/UIScrollView défilement optimisation/performances
- 26. de chargement des images
- 27. sectionForSectionIndexTitle dans UITableView iOS
- 28. ios: UIScrollView avec UITableView
- 29. Javascript chargement des images
- 30. Chargement asynchrone des images
Quelle est la taille de vos images brutes et quelle est la taille de votre vue d'image dans la cellule de tableau? – Sven
40x40 UIimageView dans la cellule, mais les images sont vraiment grandes 2000x3000. – user2429398