作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
所有的相关问题我都google了,但是所有的答案都是通过设置splitview的背景颜色来改变颜色。它在 UISplitViewControllerDisplayModeAllVisible
模式下工作,但在 UISplitViewControllerDisplayModePrimaryOverlay
下不工作。有谁能够帮助我 ?非常感谢!
最佳答案
这是我的答案,在 splitviewcontroller 中添加一条 1px 的线
_seperateView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 1.0 / [UIScreen mainScreen].scale, CGRectGetHeight(self.view.frame)+20)];
_seperateView.image = [UIImage imageNamed:@"seprateLine"]
[self.view insertSubview:_seperateView atIndex:0];
并在 viewWillLayoutSubviews 中布局它的框架
- (void)viewWillLayoutSubviews {
_seperateView.left = _masterNav.view.width + _masterNav.view.left;
}
关于ios - 如何在 UISplitViewController UISplitViewControllerDisplayModePrimaryOverlay 模式下更改分隔符的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40355548/
我是一名优秀的程序员,十分优秀!