Open liao4532234 opened 1 year ago
你好,问题解决了吗。经测试如果pinSectionHeaderVerticalOffset < headerView的高度的话,且滑动listScrollView后立即点击cell第一次没有响应。
之前有人回答说在cell上面放一个button
放button没有用,我修改了JXPageView文件的源码恢复正常了。找到setMainTableViewToMaxContentOffsetY()方法,之前设置mainTableView.contentOffset = XXX 应该有默认动画,改成set方法取消动画就可以了。 func setMainTableViewToMaxContentOffsetY() { mainTableView.setContentOffset(CGPoint(x: 0, y: mainTableViewMaxContentOffsetY()), animated: false) }
我在iOS 17 和 18系统进行了测试,并没有发现该问题。你们使用的都是什么版本的系统呢?
bug提交前阅读 1.请先仔细阅读文档,尤其是【其他注意事项】文档,里面有常见问题的解决方案; 2.请先搜索已有的Issues,尝试找到相同问题的讨论; 3.请先阅读相关类的API、源码,尝试从源码找到答案; 4.如果以上步骤都未能解决你的疑问,欢迎提交ISSUE;
bug描述 请简单描述你的bug现象。
就最新版的demo,然后点击那个导航栏隐藏就可以复现,cell第一次点击事件得点击两下才行。