是否可以单击包含内容插入的表格以点按其下方的视图?
以下是设置:
2个表格查看彼此重叠的控制器。
顶级表 底表
顶级表背景是透明的,顶部内容插入显示底部表格。
[self.tableView setContentInset:UIEdgeInsetsMake(150,0,0,0)];
当顶部表格一直向下滚动时,它会成功显示底部表格视图。
但是,底部表格无法接收触摸事件。
是否可以以某种方式使其可点击? (细胞?)
先谢谢你了!
答案 0 :(得分:0)
通过对顶部容器进行子类化并使用NO进行响应,如果点击位于空白区域之间,则可以很快解决这个问题。
(BOOL) pointInside:(CGPoint)point withEvent:(UIEvent *)event
还需要通过检查表格的内容来确保表格也不会滚动
if (point.y < topPadding)
{
if ((tableView.contentOffset.y * -1) >= topPadding)
{
// Point was inside the empty space of the tableview
return NO;
}
}