博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tableView如何优化、 处理卡顿问题?
阅读量:6150 次
发布时间:2019-06-21

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

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

第一步优化 很常规的,防止cell对象无限的被创建。2防止标识ID 被重复创建。

static NSString *ID = @"LazyTableCell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:ID];

// 注册版的cell 就不用写 if()

}

 

当你下滑时候是否发现有那么一点点的卡顿现成,特别是网络不好。可以利用UIScrollViewDelegate代理很好的解决这问题

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
可以识别tableview禁止或者减速滑动结束的时候进行异步加载图片

转载于:https://www.cnblogs.com/jjios/p/5307480.html

你可能感兴趣的文章
scanf
查看>>
Socket编程注意接收缓冲区大小
查看>>
SpringMVC初写(五)拦截器
查看>>
检测oracle数据库坏块的方法
查看>>
SQL server 安装教程
查看>>
Linux下ftp和ssh详解
查看>>
跨站脚本功攻击,xss,一个简单的例子让你知道什么是xss攻击
查看>>
js时间和时间戳之间如何转换(汇总)
查看>>
js插件---图片懒加载echo.js结合 Amaze UI ScrollSpy 使用
查看>>
java中string和int的相互转换
查看>>
P1666 前缀单词
查看>>
HTML.2文本
查看>>
Ubuntu unity安装Indicator-Multiload
查看>>
解决Eclipse中新建jsp文件ISO8859-1 编码问题
查看>>
7.对象创建型模式-总结
查看>>
1、块:ion-item
查看>>
【论文阅读】Classification of breast cancer histology images using transfer learning
查看>>
移动端处理图片懒加载
查看>>
jQuery.on() 函数详解
查看>>
谈缓存和Redis
查看>>