Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在UISplitViewController UISPLITVIEWCONTROLLERDISPLAYMODE PRIMARYOVERLAYMODE中更改分隔符的颜色_Ios_Iphone_Uisplitviewcontroller - Fatal编程技术网

Ios 如何在UISplitViewController UISPLITVIEWCONTROLLERDISPLAYMODE PRIMARYOVERLAYMODE中更改分隔符的颜色

Ios 如何在UISplitViewController UISPLITVIEWCONTROLLERDISPLAYMODE PRIMARYOVERLAYMODE中更改分隔符的颜色,ios,iphone,uisplitviewcontroller,Ios,Iphone,Uisplitviewcontroller,我用谷歌搜索了所有相关的问题,但所有的答案都是通过设置splitview背景色来改变颜色。它在UISplitViewControllerDisplayModeAllVisible模式下工作,但在UISplitViewControllerDisplayModePrimaryOverlay模式下不工作。有人能帮我吗?多谢各位 这是我的答案,在splitviewcontroller中添加1px行 _SeparateView=[[UIImageView alloc]initWithFrame:CGRec

我用谷歌搜索了所有相关的问题,但所有的答案都是通过设置splitview背景色来改变颜色。它在
UISplitViewControllerDisplayModeAllVisible
模式下工作,但在
UISplitViewControllerDisplayModePrimaryOverlay
模式下不工作。有人能帮我吗?多谢各位

这是我的答案,在splitviewcontroller中添加1px行

_SeparateView=[[UIImageView alloc]initWithFrame:CGRectMake(0,0,1.0/[UIScreen Main Screen]。比例,CGRectGetHeight(self.view.frame)+20)]

_SeparateView.image=[UIImage ImageName:@“seprateLine”]

[self.view insertSubview:_separateviewatindex:0]

并在viewWillLayoutSubviews中布局it框架

  • (无效)视图将布局子视图{
_separateview.left=\u masterNav.view.width+\u masterNav.view.left

}