복잡한 이유 때문에 뷰 회전을 직접 관리하고 있으며 UIDeviceOrientationPortrait
만 자동 회전 방향으로 구현합니다.가속도계를 사용하여 iPad 잠금 스위치 트리거를 감지합니까?
어쨌든 iPad에서 화면 잠금을 클릭하면 장치가 UIDeviceOrientationPortrait로 회전합니다. 그러면 내 코드가 회전하기 때문에 발생하지 않습니다. 예를 들어 사용자가 기기를 '가로 모드'로 잡고있는 경우 (예 : 가로 모드로 UI를 수동으로 회전 한 경우) 사용자가 화면 잠금을 클릭하면 UI가 세로 모드로 회전합니다. 장치를 전혀 움직이지 마십시오.
그래서 어떻게 든 화면 회전에서 발생하는 세로 모드로의 회전과 장치 회전에서 발생하는 회전을 구분해야합니다. 따라서 저는 어떻게 든 장치가 실제로 '회전'되었는지 또는 단추가 클릭되었는지 여부를 감지하기 위해 가속도계를 사용하고 싶습니다.
감사합니다.