当前位置: 首页 > news >正文

03 UITableView 刚进来的时候无法滚动到到底部

#####1. 原因: 页面加载过来,数据没有加载完成

#####2. 解决方法: 使用异步函数,等TableView加载完成,就不会出现滑不到底部的问题了

    dispatch_async(dispatch_get_main_queue(), ^{
        NSIndexPath *indexPath = [NSIndexPath indexPathForRow:self.datas.count - 1 inSection:0];
        [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES];
    });
复制代码

转载于:https://juejin.im/post/5a3c5a8a518825772a4b2be8

相关文章:

  • Asp.Net WebApi服务端解决跨域方案
  • 029——VUE中键盘语义修饰符
  • Google 是如何开发 Web 框架的
  • 46.2. HTML 处理
  • delphi2010 开发及调试WebService 实例
  • pyhon3.0 day01 变量、输入、输出、循环
  • 【BZOJ3675】【APIO2014】序列分割 [斜率优化DP]
  • 使用redux开发的简单步骤
  • Oracle索引聚簇因子的含义及重要性
  • 处理Matlab 警告: MATLAB 已通过改用 OpenGL 软件禁用了某些 高级的图形渲染
  • Centos iptables常用命令及设置
  • kafka-java客户端连接
  • mysql学习笔记(四)--- 聚合函数、控制流程函数
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • 让mysql查询强制走索引
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • 【mysql】环境安装、服务启动、密码设置
  • 2017-09-12 前端日报
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • Docker: 容器互访的三种方式
  • Golang-长连接-状态推送
  • interface和setter,getter
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • REST架构的思考
  • select2 取值 遍历 设置默认值
  • vue-loader 源码解析系列之 selector
  • vue-router的history模式发布配置
  • 安卓应用性能调试和优化经验分享
  • 高程读书笔记 第六章 面向对象程序设计
  • 坑!为什么View.startAnimation不起作用?
  • 盘点那些不知名却常用的 Git 操作
  • 悄悄地说一个bug
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 数据库巡检项
  • ​力扣解法汇总946-验证栈序列
  • #pragma pack(1)
  • #QT项目实战(天气预报)
  • (1)Android开发优化---------UI优化
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (C++)八皇后问题
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (done) 两个矩阵 “相似” 是什么意思?
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (编译到47%失败)to be deleted
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • ******之网络***——物理***
  • ./和../以及/和~之间的区别
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .Net Memory Profiler的使用举例