美文网首页
ios - 设置了UITableView的contentInse

ios - 设置了UITableView的contentInse

作者: lizhi_boy | 来源:发表于2020-11-12 15:04 被阅读0次

使用UITableView时,我设置了contentInset使上方显示其它view,设置下拉刷新(MJ的),在下拉刷新后点击cell,点击效果就是点的时候闪了一下,也没执行didSelectRowAtIndexPath方法。

解决方法:
endRefreshingWithCompletionBlock方法里在再设置一遍contentInset的值

        __block CGFloat reset_height = banner_height;
        [_contentView.mj_header endRefreshingWithCompletionBlock:^{
            weakSelf.tableview.contentInset = UIEdgeInsetsMake(reset_height, 0, 0, 0);
        }];

如果不行,reset_height这个参数弄成(int)参数(不带小数)

相关文章

网友评论

      本文标题:ios - 设置了UITableView的contentInse

      本文链接:https://www.haomeiwen.com/subject/kgkpbktx.html