0
func lampPressed(Rij: Int, Kolom: Int){
for var i = 1; i < 3; i++ {
if status[Rij][i] == "aan" {
rij\(Rij)kolom\(i)LBL.text = "Uit"
}else{
}
}
}
我想要一個簡單的方法來切換9個不同的labelOutlets。 有沒有辦法做到這一點。
否則的其他辦法,使更快在swift中使用多個插座
更新:
我現在已經把我所有的按鈕在集合:? collectionOfButtons [(RIJ-1)* 3 + 1] .titleLabel的.text = 「UIT」
並取得基金從1得3
如何使用的UILabel數組來管理你的標籤,但你必須寫二維數組索引 - >一維數組索引映射 –
這是一個偉大的想法,但什麼是:二維數組索引 - >一維數組索引映射 – Cing
如果您創建一個3x3的UILabels數組:array = [labe0,label1,... label8]並且您想要獲得標籤(row = 1,column = 2),那麼您的索引將是 'index = row * 3 + column' –