Хорошо, я не совсем уверен, если я объясню это достаточно, но здесь это идет.
В моем приложении у меня есть несколько viewControllers, которые добавляются и удаляются для отображения разных представлений, и так далее, и так далее. Некоторые из этих контроллеров я хочу разрешить вращать, в то время как другие я хочу только, скажем, в портретном режиме.
Однако, когда я иду и изменяю shouldAutorotateToInterfaceOrientation
, чтобы вернуть ДА для желаемой ориентации, или даже просто всегда возвращаю ДА, ничего не происходит, когда я поворачиваю устройство в некоторых видах.
Первое представление, которое я добавляю в приложение, будет вращаться правильно и выполняет то, что я хочу, но любое последующее представление, которое я добавляю в окно, просто не хочет вращаться так, как нужно.
Я установил свой родительский вид (основной UIWindow
) на autoresizeSubViews
, но все равно ничего.
Есть предложения?