我已经通过 Storyboard创建了一个 UILabel,但现在我想以编程方式创建另一个与第一个具有相同属性的 UILabel
如何使用与其他现有 UILabel 相同的样式(字体颜色、背景、大小、居中、粗体...)以编程方式复制或创建 UILabel。
最佳答案
您可以在 UILabel
上创建扩展,并为标签添加样式。
extension UILabel {
func applyStyle() {
self.textColor = .black
self.textAlignment = .center
self.font = UIFont(name: "Helvetica", size: 14)
}
}
现在您调用 myLabel.applyStyle()
为不同的标签使用相同的属性
关于ios - 如何以编程方式在 Swift 3 上复制 UILabel 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44573573/