Могут ли UIViews с CATiledLayer иметь анимацию?
Если я позвоню по номеру:
[myContentView setNeedsDisplay];
CGContextRef context = UIGraphicsGetCurrentContext ();
[UIView beginAnimations: нулевой контекст: контекст];
[UIView setAnimationTransition: UIViewAnimationTransitionCurlUp forView: кеш self.view: ДА];
[UIView setAnimationCurve: UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration: 10];
[UIView commitAnimations];
Это будет хорошо работать, если UIView является "нормальным" UIView без CATiledLayer. Однако, как только я добавляю подслой типа CATiledLayer, анимация не работает правильно.
Отражение страницы работает, но основная страница не отображается (просто пусто), пока анимация не закончится.
Я пытался [myContentView setNeedsDisplay]; до, после и даже в середине блока анимации. Нет разницы, если myContentView имеет CATiledLayer.
Любая помощь приветствуется.