J'ai une uiview qui contient d'autres uiviews personnalisées. Maintenant, je veux que, lorsqu'un utilisateur clique sur cette vue parent, elle s'étende à un nouveau cadre défini avec animation. J'ai eu un certain succès en utilisant le bloc d'animation. Le problème est que la vue étendue n'est que la version mise à l'échelle de l'uiview non étendue et qu'elle est donc un peu pixélisée. En appelant les vues enfant setneedsdisplay()
après le bloc d'animation, le résultat final de l'expansion de la vue est net (c'est-à-dire non pixellisé). Mais dans les transitions, il est toujours pixellisé.
Quelqu'un peut-il suggérer une meilleure façon de procéder ?