ios - 自定义 UILabel、UIButton 类的 viewWillAppear 替代方案
问题描述
UIIbutton 类有没有类似于 viewWillAppear() 的函数?以下所有这些函数仅调用一次
prepareForInterfaceBuilder()
awakeFromNib()
在里面()
解决方案
在 Abhishek Arora 的帮助下,我能够以这种方式更改 UILabel 的 textColor。
override func setNeedsLayout() {
tintColor = .clear
}
override func tintColorDidChange() {
print("TINT COLOR DID CHANGE")
textColor = .blue
}
}
推荐阅读
- linux - “NameUser”当前被进程使用
- python - 在 Windows 上卸载 distutils 安装的项目?
- python - 如何在 hsv 中选择好的上限和下限?
- amazon-web-services - AWS Lambda (RequestStreamLambda) IOStream 问题
- ios - 为什么每次模拟器运行后都会出现 SIGTERM 错误?
- ios - 没有这样的模块 PanModal - Xcode ios app swift
- html - 如何使用 flexbox 在图像上正确放置文本
- laravel - 试图获得更短的链接 laravel
- javascript - 如何使用 nodejs 中的 express 呈现带有侧 js 文件的 HTML 文件?
- javascript - 从以下元素写入 JSON 文件夹