允许在整个tableview上的叠加层上单击事件

时间:2017-04-27 16:48:47

标签: objective-c uitableview overlay tableviewcell

我有tableview,我已经以编程方式为整个表设置了一个叠加层。一切正常。但现在我希望用户能够点击tabeview的单元格。我知道它不可能,因为叠加在前景上。但我想知道是否有其他方法可以做到这一点 任何想法都会有所帮助。

这是叠加的代码

UIView * overlay = [[UIView alloc] initWithFrame:CGRectMake(0,0,_tblRestaurantList.frame.size.width,500000)];

[overlay setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:0 alpha:0.6]];  [_tblRestaurantList addSubview:overlay];

1 个答案:

答案 0 :(得分:0)

只需设置overlay.userInteractionEnabled = NO;