社区
iOS
帖子详情
tableView与scrollView滑动冲突
qq_22474575
2016-10-04 04:27:17
想要实现一个类似美团外卖点餐界面,怎么让scrollView随着tableView滚动
...全文
1575
6
打赏
收藏
tableView与scrollView滑动冲突
想要实现一个类似美团外卖点餐界面,怎么让scrollView随着tableView滚动
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
乀风华正少
2016-12-07
打赏
举报
回复
问题解决了吗?我也碰到同样的问题
-_-ZZZ
2016-11-17
打赏
举报
回复
问题解决了吗? 求解
qq_22474575
2016-10-11
打赏
举报
回复
那两个tableView联动没问题,是向上滑动时的事件有问题,总是tableView先滑动,scrollView不动,禁止tableView的滚动效果不好,需要点击两次才能实现效果
楼下如果是妹子那就
2016-10-11
打赏
举报
回复
楼主最好上效果图,如图这是美团的点餐界面,我的思路是左右两边分别用2个UITableview来实现。
UITableview是继承自UIScrollView的,如果两个滚动冲突,可以把UITableview的滚动效果禁止了;
self.tableView.scrollEnabled = false;
qq_22474575
2016-10-11
打赏
举报
回复
能具体点吗 我不太懂
KimoGao
2016-10-07
打赏
举报
回复
两个方案: 1、直接使用scrollview用动态层显示里面的内容 2、禁用tableview的scroll功能,tableview动态生成高度,最常见的方法
iOS
ScrollView
嵌套
tableView
联动滚动的思路与最佳实践
前言 随着业务的发展,页面的复杂度越来越高,嵌套滚动视图的方式也越来越受设计师们的青睐,在各大电商App十分常见。如下Demo图: 但是这样的交互官方并不推荐,而且对开发来说确是不那么友好,需要处理滚动手势的
冲突
,页面的多层级嵌套都给开发带来了一定程度的麻烦。接下里我聊聊我们的实现思路。 思路和过程 对应这种页面结构应该毫无疑问是最底层是一个纵向滚动的
scrollView
,它的页面上面放一个固定高度的header,紧接着下面一个支持横向滚动切换的容器
scrollView
,容器上面才是各个页面具体的
tableView
,如下图: 思路一 最先想到的是,既然是滚动视图那么我们是否可以通过
iOS 完美解决UI
ScrollView
嵌套
滑动
手势
冲突
,适用于更为复杂的个人主页,电商首页,淘宝/天猫店铺页
github: https://github.com/ArchLL/PersonalCenter-Extend 欢迎star主要内容:1.适配iphoneX;2.解决外层和内层滚动视图的上下
滑动
冲突
问题;3.解决外层
tableView
的子视图左右滚动不能和外层
tableView
上下
滑动
互斥的问题;4.优化菜单栏;
ios-头部可悬停的table.zip
1.视图frame随
滑动
距离而变化 2.实现头部悬停效果 3.解决
scrollView
嵌套
tableView
的手势
冲突
4.保留下拉时的弹性动画 Github: https://github.com/WuHuijian/HJHoverTable.git
仿网易新闻XHNewsFramework开发框架
仿网易新闻XHNewsFramework开发框架源码,XHNewsFramework是一个快速的集成和开发框架的新闻应用程序,在仿网易新闻应App的基础上完成的框架。XHNewsFramework is a fast integration and development of the framework of news app, base on Netease App build. 有以下功能: 1、支持重用嵌套在
ScrollView
里面的
tableView
. 2、支持快速水平
滑动
scrollView
. 3、完美解决UI
ScrollView
滚动和侧滑框架的手势
冲突
. 4、支持新闻分栏
ScrollView
控制内容
scrollView
,以及内容
scrollView
可以控制新闻分栏
ScrollView
. 5、支持新闻分栏目管理. 6、让业务逻辑和UI交互完全独立. 7、一套完整而又独立的新闻框架,有着革命性的UI交互体验. 后续会加入网络访问、多任务多线程管理
TableView
中的图片下载以及缓存
XHNewsFramework:XHNewsFramework是一个快速的集成和开发框架的新闻应用程序,在仿网易新闻应App的基础上完成的框架。XHNewsFramework is a fast integration and development of the framework of news app, base on Netease App build
建议 如果您觉得这个库值得你看下去,那请不要那么急着,如看到什么不懂,或者想知道实现原理,移步看wiki的文档 中文: XHNewsFramework是一个快速的集成和开发框架的新闻应用程序,在仿网易新闻应App的基础上完成的框架。 有以下功能: 1、支持重用嵌套在
ScrollView
里面的
tableView
. 2、支持快速水平
滑动
scrollView
. 3、完美解决UI
ScrollView
滚动和侧滑框架的手势
冲突
. 4、支持新闻分栏
ScrollView
控制内容
scrollView
,以及内容
scrollView
可以控制新闻分栏
ScrollView
. 5、支持新闻分栏目管理. 6、让业务逻辑和UI交互完全独立. 7、一套完整而又独立的新闻框架,有着革命性的UI交互体验. 后续会加入网络访问、多任务多线程管理
TableView
中的图片下载以及缓存 English: XHNewsFramewor
iOS
29,030
社区成员
12,467
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章