gpt4 book ai didi

ios - 如何在 UISplitViewController UISplitViewControllerDisplayModePrimaryOverlay 模式下更改分隔符的颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:56:25 28 4
gpt4 key购买 nike

所有的相关问题我都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/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com