我有时会在随机字段中出现一个奇怪的问题。
我是如何设置的?
UiView - 使用iad横幅和uiview容器,其中嵌入了一个表格视图。
我正在尝试访问表格视图中的那些字段。我做了一些研究,发现使用带标签的视图是要走的路,所以给表中的所有uitextfields查看一个标签,然后尝试使用
访问它们UITextField *cReg = (UITextField *)[[self containerView] viewWithTag:1];
有时会正确获取UITextfield,有时会返回null而我无法理解为什么
答案 0 :(得分:2)
可能会发生什么,这是因为你的UITextFields
都在UITableViewCells
内,而UITableViewCell只在屏幕上显示时才在内存中分配。因此,隐藏的单元格不在内存中,它们的文本区域只是零。
就像Rog在评论中所说,这不是使用tableView访问filds的最佳方式。