Так что по сложным причинам я сам управляю поворотами просмотра, и я выполняю только UIDeviceOrientationPortrait
как ориентацию авторотации.Использование акселерометра для обнаружения триггера блокировки блокировки iPad?
Во всяком случае, когда один щелчок блокирует блокировку экрана на iPad, устройство будет вращаться в UIDeviceOrientationPortrait, что приведет к вращению моего кода, чего я не хочу. Например, пользователь держит устройство в «ландшафтном режиме», то есть я уже вручную повернул пользовательский интерфейс в альбомный режим, и он нажимает на блокировку экрана, он поворачивает пользовательский интерфейс в портретный режим, даже если пользователь сделал не перемещайте устройство вообще.
Так как-то мне нужен способ провести различие между поворотами в портретном режиме, происходящими от блокировки экрана, и теми, которые происходят от поворота устройства. Таким образом, я хотел бы как-то использовать акселерометр, чтобы определить, действительно ли устройство было «повернуто» или нажата кнопка.
Спасибо!