gpt4 book ai didi

swift - 更改 UINavigationBar 的分隔符颜色

转载 作者:行者123 更新时间:2023-11-30 11:28:47 25 4
gpt4 key购买 nike

我正在开发一个基于 Xcode 的“主从模板”的 iOS 应用程序,并且希望对某些 UI 元素使用自定义颜色。

但是,我不知道如何更改 UINavigationBar右分隔符:

enter image description here

我已经尝试更改 UINavigationBarUINavigationItem 及其 titleViewbackgroundColor 但没有成功.

如果有人能提供线索,那就太好了。

编辑:我刚刚注意到,在垂直模式下查看,我想要涂墨的是整个分隔符?

enter image description here

最佳答案

this answer 进行轻微修改给你

extension UINavigationBar {

func setRightBorderColor(color: UIColor, width: CGFloat) {
let rightBorderRect = CGRect(x: frame.width, y: 0, width: width, height: frame.height)
let rightBorderView = UIView(frame: rightBorderRect)
rightBorderView.backgroundColor = color
addSubview(rightBorderView)
}
}

关于swift - 更改 UINavigationBar 的分隔符颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50470161/

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