如何在 Swift 中更改 UIView 中所有标签的颜色?

戈亚尔

我在这里找到了一个类似的问题但问题是它在OBJ-C 中我不知道代码并且正在SWIFT工作,所以请任何人都可以快速解释和翻译此代码。我还是 swift 的新手,所以请帮助我。

问候

什_汗

创建

var globalColor = UIColor.red

class CustomLbl:UILabel {
  override func awakeFromNib() {  // inside IB
    super.awakeFromNib()
    self.textColor = globalColor
  }
  override func draw(_ rect: CGRect) { // programmatically 
     super.draw(rect)
     self.textColor = globalColor
  }
}

并在 IB 或代码中分配它,以便以编程方式调用

self.view.setNeedsDisplay()

更改全局颜色后

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在 Swift 中拆分 UIView 的背景颜色?

如何在UIView swift中播放视频?

如何在Swift中从UIView删除所有手势识别器

如何在 Swift 中更改 tableViewCell 中标签的文本颜色?

如何在Swift中更改UIImage的颜色

如何在Swift中更改UIBezierPath的颜色?

如何在Swift中更改文字颜色?

Swift中的UIView背景颜色

如何检测何时在Swift iOS XCode中更改UIView大小?

如何在Swift中创建包含标签和文本字段的UIView类?

如何在Swift中更改CATextLayer中的文本颜色

如何在 Swift 5 中以半圆形设置 UIView

如何在 Swift 的 UIView/Utility 类中获取导航栏

如何在Swift中向后发送UIView元素

如何在Swift中创建独特的形状或UIView

如何在Swift中以编程方式移动UIView

如何在 Swift 中从其 ViewController 获取 UIView 子类实例

如何在 Swift 中围绕 UIView 创建动画边框

如何在Swift中从AppDelegate更改ViewController中的文本标签?

如何更改PDF文件中所有突出显示的颜色?

如何在iOS Swift中更改背景视图颜色偏

Swift /如何在Xib文件中更改按钮文本的颜色

如何在Swift中更改UISearchBar上的“取消”按钮的颜色

如何在Swift 4中更改NavBar标题文本的颜色?

如何在Swift中更改工具栏颜色

如何在 Swift 中更改我的 ImageView 的颜色?

如何在 Swift 5 中更改 SF 图标的颜色?

如何更改表单中所有标签的ForeColor?

如何在iOS Swift中获取数组中所有字符串的首字母?