博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于UITableView 和 UIScrollView 滚动冲突的问题
阅读量:6413 次
发布时间:2019-06-23

本文共 456 字,大约阅读时间需要 1 分钟。

  前些时间做项目,需要做一个类似腾讯视屏的播放页。用到了 UIScrollView+UITableView 的结构,因为 tableView是加在 scrollView上面的,那问题来了,当scrollerView滑动到tableView 处时,你就会无法控制是谁该滑动,有人想到可以对它们的 scrollEnable 属性做处理不就解决了嘛。很遗憾!!!这是不可行的,具体的你要问为什么,请自行尝试。下面跟大家说说我的方法:

  首先禁止 tableview 的滑动事件,根据 tableview 的大小来设置 scrollView 的 contentSize,因为我用的是自动布局,所以也不用计算scrollView 的 contentSize;

  那么 tableView的高度该怎么计算了,没错,根据数据源来计算每个 cell 的高度,进行累加,就可得到。在这只提供一种思路,希望可以帮助到大家。

转载于:https://www.cnblogs.com/Mark-hei/p/5198534.html

你可能感兴趣的文章
Windows10系统各版本份额出炉:十月更新占有率不高。
查看>>
如何查看局域网内所有的IP
查看>>
谈2017年高考对编程人生的思索
查看>>
关于 Dubbo Failed to save registry store file, cause: Can not lock the registry cache file
查看>>
spring事务管理
查看>>
【腾讯开源】iOS爆内存问题解决方案-OOMDetector组件
查看>>
Linux TTY、PTS、PTY详解
查看>>
java泛型中T、E、K、V、?等含义
查看>>
UITableView中使用reloadRowsAtIndexPaths会出现闪退的解决办法
查看>>
Banner无限轮播图
查看>>
Java 静态代理、Java动态代理、CGLIB动态代理
查看>>
zabbix监控memcached模板
查看>>
JavaScript中的对象
查看>>
asp判断接受的参数是否为纯数字
查看>>
Lua中的table函数库
查看>>
阿斯顿发生点
查看>>
Android 图片倒影效果源码
查看>>
HADOOP2.0,Exception java.lang.NoClassDefFoundError: org/apache/hadoop/mapreduce/v2/app/MRAppMaster
查看>>
Planning, Deploying, and Monitoring Mobility
查看>>
Win7 + VS2010 + Python2.7.5 安装 gevent
查看>>