我在每行都有一个带有文本字段的UITableView。
我想以不同的方式访问这些文本字段,例如为一个文本字段添加选择器视图,单击一个文本字段时导航到另一个视图。
我知道当这些文本字段处于普通视图时如何操作但我从未在tableview上完成它。
请帮忙。
答案 0 :(得分:1)
您的问题是在哪里放置代码来处理用户与表格视图单元格的交互。那么适当的地方是表视图控制器的didSelectRowAtIndexPath:
方法。
但是,有一些警告。
UITextFieldDelegate
协议添加到表视图控制器。 UITextFields
和标签。 cellForRowAtIndexPath:
未创建新单元格的部分更新该ID标记。UITextField
或UILabel
提供的textLabel
属性即可。当用户选择行时,按下另一个控制器。UITableViewCell
。 答案 1 :(得分:0)
我认为您需要为每个文本字段添加标记,例如
textfield.tag = indexpath.row;
根据标签你可以继续......
答案 2 :(得分:0)
在为文本字段分配标记时还有一件事,不要忘记这一行
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:nil] autorelease];