注册 登录
主题 : 上面是tableview。下面是collectionView
级别: 新手上路
UID: 484287
精华: 0
发帖: 7
可可豆: 25 CB
威望: 25 点
在线时间: 252(时)
注册时间: 2015-06-28
最后登录: 2018-05-28
0 楼:  发表于: 2018-04-16 22:29    发自: Web Page
来源于 一般提问 分类

上面是tableview。下面是collectionView   

上面是tableview,下面是collectionView。 如何在滑动的时候吧两个给结合起来 ,类似于京东购物车的样式,如何不把两者的滑动分开
关键词: tableview collection
级别: 新手上路
状态: 连续签到 - [24天]
UID: 556841
精华: 0
发帖: 20
可可豆: 130 CB
威望: 89 点
在线时间: 130(时)
注册时间: 2016-04-12
最后登录: 2018-07-13
1 楼:  发表于: 2018-04-17 08:16    发自: Web Page
将上面的tableview组件放在collectionView的头视图上就可以实现。
级别: 新手上路
UID: 484287
精华: 0
发帖: 7
可可豆: 25 CB
威望: 25 点
在线时间: 252(时)
注册时间: 2015-06-28
最后登录: 2018-05-28
2 楼:  发表于: 2018-04-17 09:34    发自: Web Page
回 1楼(WillianZBW) 的帖子
这个不行。不管是放到tableview的底部,还是collectionView的顶部。他们的滚动条都是各自的,没有融合起来,在滑动的时候,很容易就滑成各自的了
级别: 新手上路
状态: 连续签到 - [15天]
UID: 638068
精华: 0
发帖: 12
可可豆: 93 CB
威望: 64 点
在线时间: 0(时)
注册时间: 2018-04-13
最后登录: 2018-05-28
3 楼:  发表于: 2018-04-17 09:49    发自: Web Page
我最近也在遇到了这个问题
我是不是应该转去做客服
级别: 新手上路
UID: 475856
精华: 0
发帖: 64
可可豆: 117 CB
威望: 98 点
在线时间: 294(时)
注册时间: 2015-05-25
最后登录: 2018-07-13
4 楼:  发表于: 2018-04-17 10:02    发自: Web Page
全部用collectionView,section0的cell的宽为屏幕宽,section1的cell的宽为半屏幕宽,这样可以做成你想要的效果。
自由人
级别: 骑士

状态: 连续签到 - [86天]
UID: 495897
精华: 1
发帖: 359
可可豆: 1221 CB
威望: 1039 点
在线时间: 820(时)
注册时间: 2015-08-08
最后登录: 2018-07-12
5 楼:  发表于: 2018-04-17 11:37    发自: Web Page
方法肯定不止一个,我做的话就是一个plain类型的tableView,下面那个collectionView是tablefootView,如果下面的collectionView会滑动的话就禁用collectionView的滑动 大概是这个思路
级别: 新手上路
UID: 484287
精华: 0
发帖: 7
可可豆: 25 CB
威望: 25 点
在线时间: 252(时)
注册时间: 2015-06-28
最后登录: 2018-05-28
6 楼:  发表于: 2018-04-17 14:34    发自: Web Page
回 5楼(秋风后的枫叶) 的帖子
这样写的话可以实现基础功能,但是在加载UIcollectionView之前需要计算他的高度,直接赋值,后期在滑动的时候还要一直计算collectionview的contentsize,感觉有点不适太好
级别: 新手上路
UID: 594051
精华: 0
发帖: 6
可可豆: 6 CB
威望: 6 点
在线时间: 44(时)
注册时间: 2016-10-15
最后登录: 2018-07-10
7 楼:  发表于: 2018-04-17 16:10    发自: Web Page
回 楼主(l616361729) 的帖子
将上面的tableview组件放在collectionView的头视图上,tableview的高度是根据cell的高度*cell个数计算出来的
级别: 骑士

状态: 连续签到 - [86天]
UID: 495897
精华: 1
发帖: 359
可可豆: 1221 CB
威望: 1039 点
在线时间: 820(时)
注册时间: 2015-08-08
最后登录: 2018-07-12
8 楼:  发表于: 2018-04-18 10:02    发自: Web Page
回 6楼(l616361729) 的帖子
你还没明白 你这里跟contentSize没有关系好吗 . 你下面的这个collectionView是不需要滑动的 所以你只要增加collectionView的高度就行了,而且你这个collectionView是tableView的footView所以你的table的frame.height会自己改变.

你仔细看JD的APP那里 它在滑动的时候右边的竖条也在变化,证明这个的tableView的高度也在改变.

要是还没明白就留个邮箱我写个Demo给你.
级别: 圣骑士
状态: 连续签到 - [15天]
UID: 526021
精华: 0
发帖: 512
可可豆: 927 CB
威望: 910 点
在线时间: 522(时)
注册时间: 2015-11-24
最后登录: 2018-07-16
9 楼:  发表于: 2018-04-18 10:14    发自: Web Page
全用collectionView不就完了
描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部