美文网首页
LTScrollView改成自己需求

LTScrollView改成自己需求

作者: shewa_fly | 来源:发表于2020-11-10 15:08 被阅读0次

LTScrollView是一个ScrollView嵌套ScrolloView的库,解决多个列表公用一个头部的问题,最近有一个需求是其中某个列表是类似于美团那样有2个tableview的情况。

由于框架里self.glt_scrollView = self.rightTableView; 只有一个tableView会被主ScrolloView控制住,跟随滑动,所以我们需求是左边的tableView自主滑动,不影响整体滑动(美团以前左边也是,现在是滑动的时候整体也滑动),那么开始做了

1.由于框架好几年不更新,决定fork后自己改代码在提交

2.发现2.0以上有内存泄漏,决定用1.9版本,fork下来后,开了分支1.9

3.LTTableView.swift中的

```funcgestureRecognizer(_gestureRecognizer:UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer:UIGestureRecognizer) ->Bool{}```

 所有的tabelview手势在这里处理,只需左边的tableview手势不影响主scrollview:

一:要知道哪个列表有双列表

二:手势在左边tableview的点击范围的时候,返回self.isScrollEnabled = false就可以实现了

三:当然要滑动后要恢复self.isScrollEnabled = true

overridefunchitTest(_point:CGPoint, with event:UIEvent?) ->UIView? {}实现即可

相关文章

  • LTScrollView改成自己需求

    LTScrollView[https://github.com/wenhao-fly/LTScrollView]是...

  • MySQL select replace

    需求:将图片的http://全部改成https:// 方法: 可以得到将http://改成https://之后的字...

  • 需求和克己

    论克己和需求 原题目是论克己和需求,但是动笔的时候,我觉得还是改成需求和克己。因为我觉需求更符合自己人的本性,而克...

  • 需求和克己

    论克己和需求 原题目是论克己和需求,但是动笔的时候,我觉得还是改成需求和克己。因为我觉需求更符合自己人的本性,而克...

  • 流式布局+recyclerview的简单使用

    如果可以帮助到你,可以给我点个赞吗? 接口 1.fragment (根据自己需求修改成activity) 2.主页...

  • app欢迎导航界面

    适配器的代码如下 }这里使用的是自定义数据,根据自己的需求改成你需要的图片即可

  • iOS UITableViewCell 多选时改变编辑状态图片

    UITableViewCell 编辑状态时 会出现多选按钮,最近项目有需求这里要改成自己的图片和去掉一下点击效果,...

  • iOS - UITableViewCell 改变编辑状态图片

    UITableViewCell 是编辑状态时 会出现多选按钮,最近项目有需求这里要改成自己的图片和去掉一下点击效...

  • windows修改电脑盘符笔记!

    需求:把E盘改成L盘;F盘改成E盘 原来盘符 更改后的盘符 桌面我的电脑右键选择管理 存储下的磁盘管理找到要修改的...

  • Flutter 透明背景色弹窗

    之前用Scaffold的showModalBottomSheet方法实现了一个半屏幕弹窗.后来需求调整,要改成背景...

网友评论

      本文标题:LTScrollView改成自己需求

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