J'ai une vue UIScroll qui remplit un écran de paysage, qui contient un petit arbre de UIViews à l'intérieur que je peux faire défiler horizontalement. Je voudrais appliquer une distorsion en barillet à la scrollview, afin que les sous-vues se déplacent de l'extérieur vers le centre de la scrollview, elles changent de forme.Appliquer la distorsion en barillet à UIView
Qu'est-ce qu'une bonne chose à faire pour appliquer des distorsions comme celle-ci?
Existe-t-il un moyen de surcharger drawRect pour la vue déroulante, de dessiner sur un bitmap, de le déformer, puis de dessiner cela dans le contexte de ScrollView à la place? Ou y a-t-il des API intégrées pour faire ce genre de distorsion?
barrel distortion http://www.arielnet.com/Main/images/fig1f.gif