美文网首页
2018-12-04 自定义tableView的滑动条

2018-12-04 自定义tableView的滑动条

作者: 幸福晓杰2016 | 来源:发表于2018-12-04 19:50 被阅读9次

需求:
tableView 右边的滑动条 要足够的宽且明显,而且要求一直存在。

解决方案:
我采取了自定义的滑动条的方法

意外情况:
定好cell高度与cell个数的tableView后,
tableView的contentSize不准确, 系统不是一步到位计算出来的。
测试显示。contentSize的高度是要一直滑动到底部才算出来。而是height的值会一直变小。
它始终在走DataSource代理方法,一直在复用cell,一直在计算contentSize的高度。
swift 代码如下:

    override func layoutSubviews() {
        super.layoutSubviews()
        print("contentSize:\(self.contentSize)")
    }

可以看出,刚开始的时候,contentSize中的height大小一直变化。快滑动到底部时,才开始稳定下来。

相关文章

网友评论

      本文标题:2018-12-04 自定义tableView的滑动条

      本文链接:https://www.haomeiwen.com/subject/kpvvcqtx.html