gpt4 book ai didi

swift - 快速向按钮组添加边框

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

我正在尝试向位于同一堆栈 View 中的一组按钮添加边框。我希望按钮共享相同的前导和尾随边框,并且按钮组的边缘是圆角的。

我尝试将按钮嵌入到堆栈 View 中,然后将按钮嵌入到堆栈 View 中的 View 中,但仍然无法正确执行。

最佳答案

首先应用layoutMargins和UIEdgeInsets来设置间距,然后对于stackView中的每个按钮,更改cornerRadius

    stackView.layoutMargins = UIEdgeInsets(top: 0, left: 20, bottom: 0, right: 20) // change 20 with your value.
// then for each of subviews in stackview, if it is a button, apply corner radius
stackView.subviews.forEach { view in
if view is UIButton {
view.layer.cornerRadius = 5 // replace it with your value.
}
}

关于swift - 快速向按钮组添加边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53898427/

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