我在一个视图中有三个表,我需要实现这种结构;
我需要控制是否在第一个表中选择了该行,然后将第三个表的行添加到其他视图。当我按下按钮时,将发送所选数据和添加到视图的第三个表中的行。
首先,我无法识别该行是否被选中,
其次,当我试图检查它是否有效时,我发送的数据字典是空的,那不应该。
我的代码如下;
-(void) shareComment : (id)sender
{
int ndx = [[tableViewPharmName indexPathForSelectedRow] row];
ProdForLiterature *temp = [pharmsTable objectAtIndex:ndx];
[sendData setObject:temp.productID forKey:@"ProductName"];
[sendData setObject:temp.productName forKey:@"ProductId"];
NSMutableArray *customerId = [[NSMutableArray alloc]init];
for(DoctorListCell *cell in tableViewDoctorName.visibleCells)
{
if([cell.plusButton isHidden])
{
if(cell.customerId!=nil)
{
[customerId addObject:cell.customerId];
}
}
}
[sendData setObject:customerId forKey:@"CustomerId"];
}