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,并在单元格从视图中滚出/滚回视图时辞职/重置它,就像我对自定义视图模型所做的那样

我运行了不同的测试,看起来这是自动处理的。不过,我想确定一下。可能是巧合,我在测试中没有遇到任何问题