[英]UITableCellView viewWithTag
我的問題:我使用IOS 5和原型單元。 在“ cellForRowAtIndexPath”函數中,我這樣設置單元格:
cell = [aTableView dequeueReusableCellWithIdentifier:@"datiInvioCell"];
UITextField *testo = (UITextField*)[cell viewWithTag:1];
testo.placeholder = iv.descrizione;
testo.text = iv.valore;
現在,我必須將單元格編輯的結果存儲到數組中。 我曾經那樣做:
-(void) textFieldDidEndEditing:(UITextField *)textField {
InputInvio *iv = [self.cellDettagli objectAtIndex:textField.tag];
iv.valore = textField.text;
}
但我不能再使用textField.tag了! 任何想法? 謝謝。
在這里,您為每個textField使用靜態標簽,因此它只能獲得一個持續的值.....所以在這里,當您使用波紋管時,只需替換即可。
UITextField *testo = (UITextField*)[cell viewWithTag:indexPath.row];
在這里,每個文本字段都有其自己的標簽...希望對您有幫助。.::)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.