点击 section(Height 400.0f) View of UITableview calls didSelectRowAtIndexPath

Tapping on section(Height 400.0f) View of UITableview calls didSelectRowAtIndexPath

我的 UITableview 有一个高度为 400 的部分,当我向下滚动并点击部分视图时,它会调用 didSelectionRowAtIndexPath。那我怎么才能detect/identify它是剖面图呢?

您不能点按部分,您可以点按该部分中的行。

如果您有多个部分,并且您希望对两个部分应用与添加不同的逻辑,

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{
    switch(section){
       case 0:
       return [array count];
       break;
       case 1:
       return [array count];
       break;
    }
}

所以它只调用 RowsInSection。

只需在剖面视图上添加 UIButton 或 UITapGestureRecognizer 并创建自己的侦听器方法即可。然后没有调用 didSelectRowAtIndexPath 方法