一 UITableView基本介绍 在众多移动应?用中,能看到各式各样的表格数据 。 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView,UITableView继承自UIScrollView,因此支持垂直滚动,?且性能极佳 。 UITableview有分组和不分组两种样式,可 ...
分类:
其他好文 时间:
2016-04-10 01:14:22
阅读次数:
150
UITableView的scrollToRowAtIndexPath:atScrollPosition:animated的崩溃 UITableView的scrollToRowAtIndexPath:atScrollPosition:animated的崩溃 [摘要:reason: '-[UITable ...
分类:
其他好文 时间:
2016-04-09 18:52:53
阅读次数:
242
UITableView为了做到显示与数据的分离, 单独使用了一个叫UITableViewCell的视图用来显示每一行的数据, 而tableView得重用机制就是每次只创建屏幕显示区域内的cell,通过重用标识符identifier来标记cell, 当cell要从屏幕外移入屏幕内时, 系统会从重用池内 ...
分类:
其他好文 时间:
2016-04-08 21:34:55
阅读次数:
168
以前也遇到过。但都不知道怎么就解决了。 今天费了一番功夫找到了最佳解决方案。 对于一些复杂的cell 从来都是用自定义的方法,但是如果复杂的cell里面内容多了。特别是图片加载,那难免会出现重叠重用 自定义cell代码 以上内容完全自己在网上找的一些解决方案。然后理解出来的心得。 保存下来,以后要用 ...
分类:
其他好文 时间:
2016-04-07 22:09:46
阅读次数:
216
本文转自:http://www.cnblogs.com/wendingding/p/3763330.html 一、实现效果 二、实现代码 1.数据模型部分 YYQQGroupModel.h文件 1 // 2 // YYQQGroupModel.h 3 // 02-QQ好友列表(基本数据的加载) 4 ...
分类:
其他好文 时间:
2016-04-06 23:23:29
阅读次数:
204
iOS、mac开源项目及库汇总
UI
下拉刷新
EGOTableViewPullRefresh – 最早的下拉刷新控件。SVPullToRefresh – 下拉刷新控件。MJRefresh – 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写)XHRefreshCon...
分类:
移动开发 时间:
2016-04-06 18:52:32
阅读次数:
703
HACursor,是一个对横向ScrollView中的视图进行管理的UI控件。只要几行代码就可以集成类似于网易新闻对主题页面进行排序,删除操作的功能。主srollview参考iOS原生的UITableView的接口设计思路,实现了缓存,避免了一次性加载多个页面所造成的性能消耗。 1.导入HACurs ...
分类:
移动开发 时间:
2016-04-06 14:59:31
阅读次数:
240
http://www.strongx.cn/ 感谢这位老兄 UITableView是工程开发中最经常使用到的UI控件,但是你真的了解它嘛,这里记录几点有用的但你可能并不知道的。 当我们的数据未能显示满一屏幕的时候,UITableView self.tableView.tableFooterView ...
分类:
其他好文 时间:
2016-04-06 09:43:09
阅读次数:
169
说明: 开始只创建一部分可见的cell(已由Xcode实现) 在滚动的时候,先去缓存池中查找可用的cell,如果有,则取出使用 优化的两种方法 方法1:在创建cell时先去缓存池找是否有可用的cell 方法2:注册cell ...
分类:
其他好文 时间:
2016-04-04 19:46:24
阅读次数:
171
创建步骤 创建tableView对象 UITableView *tableView=[[UITableView alloc]init]; tableView.frame=self.view.bounds; 实现协议UITableViewDataSource 设置数据源 tableView.dataS ...
分类:
其他好文 时间:
2016-04-04 19:45:59
阅读次数:
156