2016-09-29 55 views
0

对于折叠和展开分割视图的主视图,我使用的是以下代码。
但是,它不适用于iOS 10.

请建议如何更改masterview的宽度。如何更改ios 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

相关问题