0

我正在 xib/nib 文件中构建可重用视图,并且我有一些需要在运行时呈现 .clear 的视图,但是......并且很难在这些视图上看到我的文本和其他控件。

在其他方面,是否可以在界面构建器中使用黑色背景颜色,并且在运行时它们是清晰的?

4

1 回答 1

1

您可以User defined Runtime attribute在情节提要的视图控制器上添加检查器,以在运行时调整背景颜色。

用户定义的运行时属性屏幕截图

注意:关键路径是backgroundColor

或者只是将 backgroundColor 设置在awakeFromNib(). 一旦 nib 被加载,这个函数就会被调用。

override func awakeFromNib() {
    super.awakeFromNib()

    backgroundColor = .blue
}
于 2017-06-14T14:41:21.417 回答