Если вы не получаете обратных вызовов на willAutoRotateToInterfaceOrientation
в любом контроллере представления, добавьте контроллер представления в качестве дочернего контроллера представления вашего корневого контроллера.
Например: скажем, self.viewController
- это ваш корневой контроллер представления, а childViewController
- это контроллер представления, в котором вы хотите получать обратные вызовы с автоповоротом, добавьте следующую строку кода:
[self.viewController addChildViewController:childViewController];
На самом деле добавление в качестве дочернего контроллера представления к любому контроллеру представления, который получает обратные вызовы вращения, также будет работать.
Надеюсь, это поможет.