В UIViewController есть ряд событий, которые запускаются во время ротации.Следующие два триггера перед вращением:
- (void) willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
"Отправлено контроллеру вида непосредственно перед тем, как пользовательский интерфейс начинает вращаться."
- (void) willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
"Отправлено контроллеру представления перед выполнениемодношаговое вращение пользовательского интерфейса. "