ios - scrollView里面嵌套一个tableview,如何屏蔽tableview的滚动,让scrollView直接响应手势滚动
PHP中文网
PHP中文网 2017-04-18 09:04:35
0
3
670

tableview里面需要用到didSelected方法,所以不能讲tableview的userInteractionEnabled禁用掉(禁用后确实能达成效果,但是cell就无法点击了)

PHP中文网
PHP中文网

认证高级PHP讲师

reply all(3)
大家讲道理

tableview.scrollEnable = NO;

迷茫

According to scrollView's contentoffset来设置它们在不同位置的滚动,scrollEnabled=NO或者Yes 关闭或者打开滚动,did scroll 里判断是tableView还是scrollView...进行相应的设置.两个都YES好像是会原地踏步滚不动,关掉上面的子视图滚动则父视图滚动,关掉父视图滚动,则子视图滚动...你设置userInteractionEnabled According to the event response delivery, you must have turned off all the views above this and cannot interact... This is my understanding, please point out if there is anything wrong.

Peter_Zhu

tableview.scrollEnable = NO; Try this, disable sliding

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template