2016-09-29 13 views
0

분할보기의 마스터보기 축소 및 확장을 위해 아래 코드를 사용했습니다.
그러나 iOS 10에서는 작동하지 않습니다.

masterview 너비를 변경하는 방법을 제안하십시오.10의 splitview 컨트롤러에서 마스터보기의 너비를 변경하는 방법

샘플 코드는 다음과 같습니다 :

내 코드 : 어떤 생각을 이해할 수있을 것이다

-(void)CollapseMasterViewController { 
    [ObjSplit setValue:[NSNumber numberWithFloat:77.0] forKey:@"_masterColumnWidth"]; 
    [ObjSplit.view setNeedsLayout]; 
} 

-(void)ExpandMasterViewController { 
    [ObjSplit setValue:[NSNumber numberWithFloat:350.0] forKey:@"_masterColumnWidth"]; 
    [ObjSplit.view setNeedsLayout]; 
} 

.
미리 감사드립니다.

답변

0

당신은 주 (마스터)보기의 상대적 폭과 보조를 변경하려는 경우, 당신이 할 수있는 preferredPrimaryColumnWidthFraction을 사용하십시오. 이는 here

+0

위의 답변이 아닌 내 대답을 편집 한 이유는 무엇입니까? 전체 링크를 표시하는 전체 지점은 동일한 링크입니다. – Chris