/ / Impossible d'animer correctement la vue avec CATiledLayer - iphone, uiview, ipad, catiledlayer

Impossible d'animer correctement la vue avec CATiledLayer - iphone, uiview, ipad, catiledlayer

UIViews avec CATiledLayer peut-il avoir des animations?

Si j'appelle le suivant:

[myContentView setNeedsDisplay];

CGContextRef context = UIGraphicsGetCurrentContext ();
[UIView beginAnimations: nil context: context];
[UIView setAnimationTransition: UIViewAnimationTransitionCurlUp forView: cache auto.view: YES];
[UIView setAnimationCurve: UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration: 10]; [UIView commitAnimations];

Cela fonctionnera bien si UIView est un "normal"UIView sans CATiledLayer. Cependant, dès que j'ajoute une sous-couche de type CATiledLayer, les animations ne fonctionnent pas correctement. La page retournée fonctionne, mais la page sous-jacente n'est pas affichée (seulement vierge) jusqu'à la fin de l'animation.

J'ai essayé [myContentView setNeedsDisplay]; avant, après et même au milieu du bloc d'animation. Aucune différence si myContentView a un CATiledLayer.

Toute aide appréciée.

Réponses:

0 pour la réponse № 1

Deviner:

cache: OUI];

Régler sur NO