2010-11-26 70 views
1

我有UITableViewUITextField s在單元格內。每個UITextField都有自己的標籤。如何通過標記訪問UITextField?我試圖谷歌的答案,但看起來像前5頁顯示如何檢查發件人的標記。通過標記查找對象

+0

在每個單元格內是否有多個UITextFields?或者你是指UITableView作爲一個整體,每個單元有一個UITextField?如果是後者,我問你爲什麼需要通過標籤訪問每個UITextField? – 2010-11-26 01:43:47

回答

0

解決:

在@interface創建的指針,然後執行:

self.carBody = cellTextField; 
0

UITableView只保存可見的單元格。因此,您無法訪問不可見的單元格。通過可見細胞迭代:

爲(*的UITableViewCell在[theTable visibleCells] aCell) { 的UITextField *更遠=(的UITextField *)[aCell viewWithTag:kYourTextFieldTag]; }

1

可以使用viewWithTag 得到參考和你做正常發送消息給參考。

UITextField *tfObj=(UITextField*)[tblVuObj viewWithTag:1];