objective-c:如何访问Tableview第二部分第一行中的文本字段?

时间:2011-09-19 07:59:38

标签: iphone objective-c ios ipad uitextfield

我有一个Tableview我想在第二部分的第一行更改textField的值吗?

我指定标签值,让我们说是2。

现在如何使用标记访问该TextField。

2 个答案:

答案 0 :(得分:2)

为该文本字段添加标记,并使用该标记更改值。

UITextField *tempField = (UITextField *) [self.view viewWithTag: tag]; 

tempField.text = @"Your data"; 

答案 1 :(得分:0)

如果你想在一些表视图方法中访问textField,那么你可以这样做: -

UITextField *tView=(UITextField *)[cell.contentView viewWithTag:2];

如果您必须在某些tableVIew方法之外访问textField,那么: -

lastSelectedPath=indexPath;执行添加文本字段的位置。您将需要其indexPath.Make它是一个全局变量。

UITableViewCell *prevoiusCell=(UITableViewCell *)[*yourtabelviewname* cellForRowAtIndexPath:lastSelectedPath];
UITextField *tView=(UITextField *)[prevoiusCell.contentView viewWithTag:2];