美文网首页
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