JXPagingView icon indicating copy to clipboard operation
JXPagingView copied to clipboard

Smooth下header添加输入框,键盘弹出时目测TableView ContentOffset 会错乱

Open imWalsh opened this issue 4 years ago • 1 comments

bug提交前阅读 1.请先仔细阅读文档,尤其是【其他注意事项】文档,里面有常见问题的解决方案; 2.请先搜索已有的Issues,尝试找到相同问题的讨论; 3.请先阅读相关类的API、源码,尝试从源码找到答案; 4.如果以上步骤都未能解决你的疑问,欢迎提交ISSUE;

bug描述 请简单描述你的bug现象。

版本号 1.JXPagingView版本号: 2.OC还是Swift版本:swift 3.手机系统版本号:? 4.手机型号:?

复现步骤

  1. 遇到问题的相关效果、类是:? 2.具体的操作步骤是:?

截图、GIF [提供bug出现时的截图或者GIF。] 图像

imWalsh avatar Sep 20 '20 12:09 imWalsh

有个 workaround: 监听输入框开始输入事件,设置当前列表不能滚动,后面键盘消失恢复列表滚动,具体怎么做可以看自己的需求。

extension SmoothViewController: UITextFieldDelegate {
    func textFieldDidBeginEditing(_ textField: UITextField) {        
        let scrollView = paging.listDict[segmentedView.selectedIndex]?.listScrollView()
        scrollView?.isScrollEnabled = false
    }
}

另一个 workaround

RobotAmiee avatar Jul 22 '21 05:07 RobotAmiee