Я добавляю UIView
к UIWindow
, которое не является ключевым окном. Я хочу, чтобы UIView
поворачивался при повороте устройства. Какие-то специальные свойства окна или вида мне нужно задать? В настоящее время вид не вращается.
Я знаю о том, что только первый подвид keyWindow
приложения получает информацию о вращении устройства. В качестве теста я добавил свое представление в первое вложенное представление keyWindow
. Это привело к вращению представления. Однако представление, являющееся вложенным видом первого вложенного вида keyWindow
, не будет работать по различным эстетическим причинам.
Альтернативным подходом является наблюдение за изменениями ориентации устройства в представлении и написание кода поворота самостоятельно. Однако я бы хотел избежать написания этого кода, если это возможно (наличие дополнительного окна, на мой взгляд, более чистое решение).