我正在尝试在[UILabel]
的集合上显示相同的信息,但出现此错误
类型'
[UILabel]?
'的值没有成员'text'
我的代码在此行上收到特定错误。
storagetypelabel.text = "\(booking.storageType.uppercased()) STORAGE"
希望获得有关如何更改property.text标签键入方式的一些意见。
由于我将多个UILabel
连接到一个[UILabel]
集合,所以当我调用[UILabel]
属性时,我应该能够为该集合中的所有已连接标签显示相同的信息对吧?
答案 0 :(得分:0)
text
是单个UILabel
的属性,而不是数组,要为所有标签设置文本,请使用
let str = "\(booking.storageType.uppercased()) STORAGE"
storagetypelabel.forEach { $0.text = str }