2012년 12월 12일 수요일

회전 처리시에 폰이 눕거나 세워질때 이벤트 처리 안하는 방법.

아이폰 코딩시 폰이 눕거나 세워질때에도 이벤트가 발생 하기 때문에 이를 막기 위해서는

아래와 같이 코드를 검사하여 리턴 시키면 된다.

// 폰이 눞거나 세울때에는 처리 안하게 막는다. -by Berdo 2012-12-12
    UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];
    if (orientation == UIDeviceOrientationFaceUp || orientation == UIDeviceOrientationFaceDown || orientation == UIDeviceOrientationUnknown)
    {
        return;
    }

댓글 없음: