0

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

の幅を変更する方法を提案してくださいmasterview

サンプルコードは次のとおりです。

私のコード:

-(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];
}

どんなアイデアでも大歓迎です。
前もって感謝します。

4

2 に答える 2

0

プライマリ (マスター) ビューとセカンダリ ビューの相対的な幅を変更する場合は、ここでも説明されている preferredPrimaryColumnWidthFraction を使用できます。

于 2017-01-15T12:21:46.003 に答える