注册 登录
主题 : 请求一下ScrollView的一个坑
级别: 精灵王

状态: 连续签到 - [3天]
UID: 93566
精华: 0
发帖: 1229
可可豆: 6376 CB
威望: 6342 点
在线时间: 1779(时)
注册时间: 2011-09-17
最后登录: 2019-10-03
0 楼:? 发表于: 2019-10-03 09:47 ?? 发自: Web Page
来源于?一般提问?分类

请求一下ScrollView的一个坑???

我在cell中添加了一个scrollview ,scrollView 添加了一个 tap手势,如果点击scrollview ,那么整个tableView内容会滚动到顶部? 什么原因呢 ? 怎么让它不自动滚动?

级别: 新手上路
状态: 连续签到 - [1天]
UID: 553422
精华: 0
发帖: 1
可可豆: 3 CB
威望: 5 点
在线时间: 172(时)
注册时间: 2016-03-27
最后登录: 2019-10-08
1 楼:? 发表于: 2019-10-08 14:36 ?? 发自: Web Page
点击cell滚动就行吧?
[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO];
级别: 版主

状态: 连续签到 - [67天]
UID: 550118
精华: 3
发帖: 1953
可可豆: 3167 CB
威望: 3049 点
在线时间: 1443(时)
注册时间: 2016-03-14
最后登录: 2019-10-08
2 楼:? 发表于: 2019-10-08 16:27 ?? 发自: Web Page
首先自定义一个view ,继承于UIScrollView
然后重写hitTest方法
在里面根据你的需求判断下
比如if(tableview){//如果滑动的是tableview ,你这个自定义的scroller就不会滑动.
scrollerendbled = no;
}else{
scrollerendbled = yes;

}

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

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

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

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