答案 0 :(得分:0)
为viewController中的每个标签添加IBOutlet属性。通过(在Xib或Storyboard中)右键单击每个标签并连接其参考插座(通过控制 - 从参考插座拖动到场景(或左侧的viewController),将每个标签连接到Xib或Storyboard中的相应属性旁边的名单。)
然后在你的viewController中,在你选择的时间设置每个标签的textColor,例如在viewDidLoad()中。
在堆栈视图中,如何访问这些标签没有什么特别之处。您只需正常设置IBOutlets。
答案 1 :(得分:0)
找到了一种简单得多的方法。 “ weekdayLabels”是“工作日堆栈视图”的插座的出口。您只需遍历堆栈视图内所有包含的视图并更改背景和文本颜色即可。
for view in weekdayLabels.arrangedSubviews {
view.backgroundColor = UIColor.white
(view as! UILabel).textColor = UIColor.black
}