我有一个Tableview我想在第二部分的第一行更改textField的值吗?
我指定标签值,让我们说是2。
现在如何使用标记访问该TextField。
答案 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];