我在一个带有一个文本字段(cell.guestName.text)的表中有一个自定义单元格,用户根据他们拥有的访客数量添加更多行。我正在努力获取在每个访客字段中输入的访客姓名。
有人可以帮我这么做吗?
提前致谢。
答案 0 :(得分:1)
使用NSMutableArray
跟踪TableView
中每行的访客姓名。然后,只需在每次向电视添加新行时添加到该阵列。使用objectAtIndex
或Array
答案 1 :(得分:0)
您可以使用numberOfSections
和numberOfRowsInSection
获取行数和部分数(但可能已经知道该数字)。
然后使用cellForRowAtIndexPath
传递所有可能的索引路径来获取所有单元格,然后检索文本。
示例:强>
for(NSUInteger i=0; i< [self.tableView numberOfSections]; i++)
{
for(NSUInteger j=0; j<[self.tableView numberOfRowsInSection: i]; j++)
{
NSIndexPath* path= [NSIndexPath indexPathForItem: j inSection: i];
UITableViewCell* cell= [self.tableView cellForRowAtIndexPath: path];
// Do whatever with the cell
}
}