우리는 세로와 가로 사이에서 많은 회전을하는 iPhone 응용 프로그램을 가지고 있습니다. 모든 것이 대부분 제대로 작동하지만 오리엔테이션 변화를 충분히 빠르게 (그리고 전혀하지 않는 경우) 받아들이지 않는 것 같습니다. 업데이트가 필요한 기본 회전 처리를 알려주는 방법이 있습니까? 차라리 맞춤형 가속도계 코드를 작성하지 않고 가속도계로 업데이트를받는 데 필요한 속도를 지정할 수 있음을 알고 있습니다.오리엔테이션 업데이트 지연 수정
1
A
답변
1
방향 변경에 대한 알림을받는 방법을 모르지만 - (void) orientationChanged : (NSNotification *) 알림을 사용하고 있습니다. 이 업데이트는 시뮬레이터에서 최소한 두 번 이상 빠르게 업데이트됩니다. 이모는 나를 위해 충분히 빠릅니다.
아, 그래, 그 문제가있었습니다. 사과 또는 DOCO의 예제 응용 프로그램에서 (내가 기억하지 못할)이 사용
-
(무효)가 orientationChanged
- : (NSNotification *) 통지 { [자기 performSelector : @selector (updateLandscapeView) withObject : afterDelay 무기 호 : 0]; 당신이하는 방법을 구축보다 }
- (무효) updateLandscapeView { 경우 (UIDeviceOrientationIsLandscape (deviceOrientation) & & isShowingLandscapeView!) { [자기 presentModalViewController : scheduleMonth 애니메이션 : YES] ; isShowingLandscapeView = YES; } else if (deviceOrientation == UIDeviceOrientationPortrait & & isShowingLandscapeView) { [self dismissModalViewControllerAnimated : YES]; isShowingLandscapeView = NO; 이 세로로 돌아갑니다 경우 } }
난 당신이 복잡한 가로보기가있는 경우
당신은 아마도 스레드에서로드 할 수 updateLandscapeView
에서 호출되는 별도의 클래스 내 가로 방향을 넣고 스레드를 중지하고보기를 닫으십시오. 사용자가 빠르게 수행하는 경우 가로보기를 얻지 못할 수도 있지만 결함이나 가로 또는 세로보기에서 멈추지는 않을 것입니다.관련 문제
- 1. 양식 지연 업데이트
- 2. Android 오리엔테이션 변경 후 AsycTask에서 UI 업데이트
- 3. 런타임 동안 스윙 타이머의 지연 수정
- 4. 지연 NSFetchedResultsController가 NSManagedObjectContext 저장으로 인해 업데이트 될 때 UITableView 업데이트
- 5. 긴 지연/제한 시간을 초래하는 NText 업데이트
- 6. 오리엔테이션 문제
- 7. openGl에서 오리엔테이션
- 8. 오리엔테이션 문제
- 9. 오리엔테이션 문제
- 10. 오리엔테이션 감지
- 11. UIDEVICE 오리엔테이션
- 12. iPad 오리엔테이션
- 13. 안드로이드 오리엔테이션
- 14. 앵커 태그 지연 "지연"
- 15. Android 오리엔테이션 문제
- 16. 오리엔테이션 키보드 이동
- 17. iPad - 오리엔테이션 변경 및보기?
- 18. MFMailComposeViewController 오리엔테이션 in ipad
- 19. appWidget 오리엔테이션 코드
- 20. Ipad 인터페이스 오리엔테이션 문제
- 21. 이미지 오리엔테이션 맵
- 22. 화면 오리엔테이션 문제
- 23. iPad 초기 오리엔테이션
- 24. 안드로이드 오리엔테이션 변경
- 25. iPad 오리엔테이션 잠금 알림?
- 26. 안드로이드에서 오리엔테이션 문제
- 27. UIWebView HTML5 비디오 오리엔테이션
- 28. UIActionsheet 오리엔테이션 문제
- 29. Xcode 오리엔테이션 UIView
- 30. 맞춤 UIWindow 오리엔테이션
우리는 현재 (void) willRotateToInterfaceOrientation을 사용하고 있습니다 : (UIInterfaceOrientation) toInterfaceOrientation duration : (NSTimeInterval) duration – Bdebeez