gpt4 book ai didi

ios - 较小尺寸的按钮不带 layer.cornerRadius

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

我尝试创建一个按钮并使用该代码设置样式:


    button.tintColor = UIColor.white
button.contentEdgeInsets = UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20)
button.backgroundColor = .clear
button.layer.cornerRadius = 50
button.layer.borderWidth = 2
button.layer.borderColor = UIColor.white.cgColor

我的按钮大小是 100x100,如果我把它变小(例如 80x80,如下所示),边框就不再是圆的了: Centered "circle" is 80x80 the other two are 100x100

如何让中心圆也变圆?

最佳答案

使用下面的代码

button.layer.cornerRadius = button.frame.size.width/2

确保高度和宽度每次都相等。

关于ios - 较小尺寸的按钮不带 layer.cornerRadius,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44157844/

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