現(xiàn)在越來越多的人使用storyboard編寫iOS應(yīng)用程序的界面捉腥,Outlet的方式方便快捷换况,但是一次只能連接一個控件攒至。當(dāng)我有多個相同控件,處理相同業(yè)務(wù)的時候罪帖,一個一個的Outlet就會顯得繁瑣。例如注冊的時候:
于是我我選中了所有的TextField邮屁,向代碼界面緩緩?fù)铣隽艘粋€Outlet Collections整袁。
但是我點了Connect后,并不是預(yù)期的那樣連接了我選中的TextField佑吝。
eclipse虐我千百遍坐昙,我待Xcode如初戀...
好歹我們還有補(bǔ)救的辦法,但是比較羅嗦芋忿。
只能一個一個拖啊兄弟炸客!
從@IBOutlet前面的小圓點,按住不動拖到控件上戈钢。
拖完以后是這個樣子滴:
這樣在用戶注冊之前我們判斷所有的textField是否不為空:
for textField in textFields {
if textField.text!.isEmpty {
//提示用戶缺少填寫項...
return
}
}
//注冊...
最后提醒一下大家痹仙,數(shù)組中的元素順序是和你拖拽的順序有關(guān)...目前我還不知道怎么改變,知道的話請在留言中留下您寶貴的知識殉了!謝謝开仰!