2016-09-29 3 views
0

スプリットビューのマスタービューを折りたたんで展開するには、以下のコードを使用していました。
ただし、iOS 10では動作しません。

masterviewの幅を変更する方法をご提案ください。iosのsplitviewコントローラでマスタービューの幅を変更する方法10

サンプルコードは以下の通りです:

マイコード:任意のアイデアが理解されるであろう

-(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

関連する問題