У меня есть пользовательский UIViewController в UITabbarController и вы хотите отвечать на события вращения. Когда происходит поворот, контроллер табуляции и диспетчер представлений поворачиваются. Тем не менее, представление в viewcontroller не будет правильно перерисовываться: макет не авторезистируется, а на частях экрана черный.Вращение ViewController в TabbarController
Странная вещь, что она работает, когда я перехожу на другую вкладку и обратно обратно в свой исходный диспетчер представлений.
Что может быть неправильным? Я проверил, что вызывается didRotateFromInterfaceOrientation:fromInterfaceOrientation
. Однако значения view.frame.size
по-прежнему остаются старыми перед вращением. Вероятно, это неверно.