Ios 当文本字段放置在TableViewCells中并滚动出视图时,它如何作为第一响应程序?
假设我们有Ios 当文本字段放置在TableViewCells中并滚动出视图时,它如何作为第一响应程序?,ios,swift,uitableview,Ios,Swift,Uitableview,假设我们有UITableView持有大量自定义UITableViewCells,其中包含UITextFields和/或UITextViews 我们在任何单元格上随机添加一个tab,其中的文本控件将成为第一响应者。键盘出现,我们可以输入一些文本。一切都很好 当该单元格重新用于另一个单元格时,是否有任何关于文本字段的可靠信息? 在tableView.cellForRowAt:indepath中,使用dequeueReusableCell将单元格出列。我是否有责任跟踪哪个单元格包含FirstRespo
UITableView
持有大量自定义UITableViewCell
s,其中包含UITextField
s和/或UITextView
s
我们在任何单元格上随机添加一个tab,其中的文本控件将成为第一响应者。键盘出现,我们可以输入一些文本。一切都很好
当该单元格重新用于另一个单元格时,是否有任何关于文本字段的可靠信息?
在tableView.cellForRowAt:indepath
中,使用dequeueReusableCell
将单元格出列。我是否有责任跟踪哪个单元格包含FirstResponder,并在单元格从视图中滚出/滚回视图时辞职/重置它,就像我对自定义视图模型所做的那样
我运行了不同的测试,看起来这是自动处理的。不过,我想确定一下。可能是巧合,我在测试中没有遇到任何问题