gpt4 book ai didi

ios - 使文本更靠近 UILabel 的中间开始?

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

我以编程方式制作了一个带有背景颜色的 UILabel,目前看起来像这样:

label

我不喜欢文本如此靠近其背景颜色的左右边缘,有什么办法可以让它从中间开始,这样它看起来像这样:

optimal label

这就是我制作标签的方式:

        let label = UILabel()
label.centerXAnchor.constraint(equalTo: view.centerXAnchor, constant:0).isActive = true
label.centerYAnchor.constraint(equalTo: view.centerYAnchor, constant:0).isActive = true
label.widthAnchor.constraint(equalToConstant: self.view.frame.width - 30.0).isActive = true
label.heightAnchor.constraint(equalToConstant: 100.0).isActive = true
label.numberOfLines = 0
label.layer.cornerRadius = 10.0
label.clipsToBounds = true
label.textAlignment = .center
label.backgroundColor = UIColor.darkGray
label.textColor = UIColor.white

最佳答案

您可以尝试添加一个容器 View ,根据需要设置它的背景颜色,然后在其上添加一个没有背景颜色的标签。

关于ios - 使文本更靠近 UILabel 的中间开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40753904/

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