我在尝试从tableview的所有行加载数据时遇到了麻烦。我做了这个循环来访问行:
for (NSInteger i = 0; i < [tblPeticiones numberOfRowsInSection:0]; i++)
效果很好。当我尝试获取每行的子视图时出现问题。我使用这段代码:
NSArray *n=[[tblPeticiones cellForRowAtIndexPath:[NSIndexPath indexPathForRow:i inSection:0]] subviews];
它也有效。我的问题是它只适用于可见细胞。
我该如何加载所有行?
答案 0 :(得分:0)
您正试图(ab-)使用表格视图单元格作为数据源,这不是一个好主意。
将数据存储在数组中(例如,包含每行所有信息的字典数组),并将此数组用作表视图的数据源。
然后您可以独立于视图访问所有数据。