UIViewController - об изменениях ориентации не сообщается

В моих подклассах UIViewController, я подразумеваю - (void)didAnimateFirstHalfOfRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation, но он никогда не вызывается, хотя я правильно реализовал - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation и мои взгляды вращаются.

1 ответ

Решение

Вы также должны реализовать willAnimateFirstHalfOfRotationToInterfaceOrientation для выполнения... для вызова. Я подозреваю, что фреймворк сначала пытается вызвать завещание... и если он не находит его реализованным, он предполагает, что вы не реализовали сделанный... тоже, и поэтому никогда не вызывает его.

Другие вопросы по тегам