iOS - Swift 判断tableView现在是否在最底部
来源:互联网 发布:亚像素渲染 算法 编辑:程序博客网 时间:2024/05/06 02:40
情景
有时候在做聊天软件的时候,要求只有当聊天消息列表处于最底部时才滚动,不然就保持原样
步骤
先创建一个变量来存储是否在最底部
// MARK: 存储变量// 当前是否在最底部var currentInsInBottom = false
实现方法来监听滚动
func scrollViewDidScroll(_ scrollView: UIScrollView) { let height = scrollView.size.height let contentOffsetY = scrollView.contentOffset.y let bottomOffset = scrollView.contentSize.height - contentOffsetY if bottomOffset <= height { // 在最底部 self.currentInsInBottom = true } else { self.currentInsInBottom = false }}
0 0
- iOS - Swift 判断tableView现在是否在最底部
- iOS - Swift 判断UITableView是否已经滚动到最底部
- iOS 判断UITableView是否滚动在最底部
- iOS 判断UITableView是否滚动在最底部
- iOS TableView滚动到最底部
- iOS-判断webView是否滑动到底部
- IOS viewcontroller中tableview不能滑动到最底部
- iOS TableView滚动到最底部(带滚动效果)
- 判断现在是否在这个时间段内
- ios TableView那些事(四十)tableview 滚动到最底部
- js判断html页面是否滚动到了最底部
- iOS TableView 使用(swift)
- ios swift tableview
- 【iOS】TableView的footerView不随cell滚动而停留在tableView底部的问题
- TableView的footerView不随cell滚动而停留在tableView底部的问题,ios tableviewfooter
- jQuery判断滚动条是否在顶部、底部。
- Android 判断ListView是否在滚动到底部
- ios tableview是否滚到顶部和底部以及滚动的方向
- 168. Excel Sheet Column Title
- HTML标签-表单标签
- TCP/IP、Http、Socket的区别
- 实现倒计时功能
- SQL学习与练习(3)
- iOS - Swift 判断tableView现在是否在最底部
- 微信小程序审核不通过原因和解决办法
- Android CountDownTimer 倒计时工具类
- Unity中雾效的开启
- memcache的分布式缓存
- 简单理解Socket
- 编程基础
- Java 集合框架
- MY9221 使用心得