Skip to content

特定条件下, 下拉刷新导致cell不响应selectRow方法 #1461

@jiaxiaochao

Description

@jiaxiaochao

iPhoneX, 7p 真机 模拟器都复现 必现
设置UIEdgeInsets时 只要top为 0.5 、1.5 、2.5 、。。。所有以 .5 的数字就会复现 其他数字不会

1、初始化 UITableView时 设置
tableView.contentInset = UIEdgeInsets(top: 1.5, left: 0, bottom: 15, right: 0)
2、tableView只有一个或者两个数据未满一屏
3、下拉刷新
4、点击 cell, 不触发 didSelectRow

调试到 MJRefreshHeader.m类中
scrollViewContentOffsetDidChange方法 offsetY > happenOffsetY 始终为true

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions