2014-12-09 1 views
0

처음으로 응용 프로그램을 세로 또는 가로보기로 열면 splitviewcontroller에서 마스터보기가 표시되지만 화면을 가로보기에서 세로보기로 회전하면 마스터보기가 숨겨집니다. 가로보기는 마스터보기를, 그 반대의 경우도 마찬가지입니다.iPad의 UiSplitviewcontroller에서 마스터보기를 표시하는 방법

어느 누구도 오리엔테이션에서 마스터보기를 보여주고 싶다고 말할 수 있습니까?

답변

3

분할보기 컨트롤러는 장치 및 현재 응용 프로그램 크기에 따라 가장 적합한 표시 모드를 자동으로 결정합니다. 이 상수를 preferredDisplayMode 속성의 값으로 지정할 수 있지만이 값은 displayMode 속성에 의해보고되지 않습니다.

iOS 8.0 이상에서 사용할 수 있습니다.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 
    // Override point for customization after application launch. 
    UISplitViewController *splitViewController = (UISplitViewController*)self.window.rootViewController; 
    splitViewController.preferredDisplayMode = UISplitViewControllerDisplayModePrimaryOverlay; 
    return YES; 
}