gpt4 book ai didi

swift - Swift 中具有透明背景的按钮边框

转载 作者:IT王子 更新时间:2023-10-29 05:24:59 26 4
gpt4 key购买 nike

如何使 UIButton 边框看起来与下图(“入门”)按钮中的透明背景相似?

我应该如何使用 Storyboard 或如何以编程方式实现此目的?

enter image description here

最佳答案

backgroundColor 设置为 clearColor 使按钮透明。
试试下面的代码作为例子。您可以根据需要配置和改变 borderAlpha、cornerRadius 和颜色。

let borderAlpha : CGFloat = 0.7
let cornerRadius : CGFloat = 5.0

button.frame = CGRectMake(100, 100, 200, 40)
button.setTitle("Get Started", forState: UIControlState.Normal)
button.setTitleColor(UIColor.whiteColor(), forState: UIControlState.Normal)
button.backgroundColor = UIColor.clearColor()
button.layer.borderWidth = 1.0
button.layer.borderColor = UIColor(white: 1.0, alpha: borderAlpha).CGColor
button.layer.cornerRadius = cornerRadius

关于swift - Swift 中具有透明背景的按钮边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28492740/

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