gpt4 book ai didi

swift - IOS交换机特定圆形边框

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

我正在尝试专门为 IOS 中的开关获取此边框颜色:

enter image description here

但是我尝试在此网站上实现不同的答案,这些是一些结果:

enter image description here enter image description here enter image description here

这是我到目前为止的代码:

let createSwitch: () -> UISwitch = {
let swt = UISwitch()
swt.layer.cornerRadius = swt.frame.height / 2
swt.layer.borderColor = UIColor.darkGray.cgColor
swt.layer.borderWidth = 1
swt.translatesAutoresizingMaskIntoConstraints = false
return swt
}

虽然它很接近,但它并不完全是我所需要的。在第二个示例中,我几乎得到了它,但由于某种原因边框与较暗的背景重叠。

这里出了什么问题?

最佳答案

如果您熟悉使用 Cocoapods,我建议使用 PWSwitch。它是一个 UISwitch 实现,可定制性更高,包括边框颜色等。

我已经在许多项目中使用过它,并且它非常易于使用。

链接: https://github.com/Shaninnik/PWSwitch

关于swift - IOS交换机特定圆形边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57435149/

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