2013-03-28 2 views
1

앱 개발이 거의 완료되었습니다. 지금은 iPad를 지원 장치로 지원하여 범용 앱으로 변환하고 있습니다.UISplitViewController가있는 가로 전용 IPad 앱

UISplitViewController를 사용하고 마스터보기 컨트롤러를 항상 화면에 유지하려면 가로 방향만 사용하도록 앱을 설정할 수 있습니까? 가로 모드로만 제한 할 수없고 세로 모드와 가로 모드를 모두 구현해야한다는 Apple 정책이 있습니까? iPad 용으로 가로로 설정하면 내 앱이 거부 될 가능성이 있습니까?

답변

2

걱정하지 마세요. 괜찮을 것입니다. 원하는 경우 가로 방향과 세로 방향을 모두 지원하십시오. 나는 그와 같은 상점에 앱을 가지고있다.

그러나 UISplitViewController에는 항상 세로로 두 화면을 항상 화면에 유지할 수있는 옵션이 있습니다. 풍경 것에 대한 귀하의 이유는 마스터보기를 숨기려하지 않는 경우 http://developer.apple.com/library/ios/#documentation/uikit/reference/UISplitViewControllerDelegate_protocol/Reference/Reference.html#//apple_ref/occ/intf/UISplitViewControllerDelegate

그래서, 그것은 거짓 이유 : 마스터보기를 숨기고 금지하는 대리자 메서드 splitViewController:shouldHideViewController:inOrientation:를 사용하여 . 예를 들어, 애플의 설정 앱에서 보자. 이것은 네 개의 방향으로 항상 두 개의 뷰를 모두 보여주는 분할 뷰 컨트롤러입니다.

+0

예 저는 Portrait 모드에서 동시에 두보기를 모두 표시하도록 구현했지만보기에는 좋지 않으므로 가로 방향으로 만 이동한다고 생각합니다. 답변 해주셔서 감사합니다. – AJ112

+0

업데이트 된 답변을 보았습니다. 내가 풍경 전용으로가는 유일한 이유는 내가 초상화와 세부 사항을 사용자에게 충분히 매력적이라고 ​​생각하지 않는다는 것입니다. – AJ112