我有以下代码在UITableView
中包含UITableCell
,所以基本上它是表格中的表格。这在iOS6
及以下版本中效果很好,但在iOS7
我无法滚动辅助视图或按下它。
基本上它按照下面的代码显示正常,但所有触摸都被发送到主表,而不是发送到单元格内的表。
以前它会允许两者滚动。
以下是加载第二个表的代码。 tableViewCellWithTableView类只是一个tablecell类,包含第二个表的didselectrowatindex
路径等。
[[NSBundle mainBundle] loadNibNamed:@"TableViewCell" owner:self options:nil];
tableViewCellWithTableView.data = myData;
tableViewCellWithTableView.backgroundColor = [UIColor clearColor];
[tableViewCellWithTableView setBackgroundView: nil];
tableViewCellWithTableView.tableViewInsideCell.allowsSelection = YES;
tableViewCellWithTableView.tableViewInsideCell.separatorStyle = UITableViewCellSeparatorStyleNone;
tableViewCellWithTableView.tableViewInsideCell.separatorColor=[UIColor clearColor];
[cell.contentView addSubview:tableViewCellWithTableView];
[cell setNeedsDisplay];