gpt4 book ai didi

swift - 使用外部源的整数更新标签

转载 作者:行者123 更新时间:2023-11-30 12:08:43 24 4
gpt4 key购买 nike

我目前正在尝试使用 Snapkit 的帮助构建标签。

此标签应复制 UI 中外部源提供给它的数据。

这是我目前拥有的代码。

我想合并一个 IBOutlet 并更改圆圈中表示的 Int

我正在尝试在我自己的自定义类中创建它。请参阅下面我的代码。

谢谢

import Foundation
import UIKit

class NumberInCircleView: UIView {

var numberLabel: UILabel!




override init(frame: CGRect) {
super.init(frame: frame)

self.setupViews()
}

required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)

self.setupViews()
}



func setupViews() {



self.numberLabel = UILabel(frame: .zero)
self.addSubview(self.numberLabel)
self.numberLabel.snp.makeConstraints { (make) in
make.edges.equalToSuperview()
}

self.layer.cornerRadius = 30
self.backgroundColor = UIColor.red
self.layer.borderWidth = 1
self.layer.borderColor = UIColor.black.cgColor
self.numberLabel.text = "1"
self.numberLabel.textAlignment = .center
self.numberLabel.textColor = UIColor.white
self.numberLabel.adjustsFontSizeToFitWidth = true
self.numberLabel.minimumScaleFactor = 0.5
}

}

最佳答案

您可以通过将其设置为字符串来设置整数。

var count:Int = 0
self.numberLabel.text = "\(count)"

关于swift - 使用外部源的整数更新标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46342997/

24 4 0