一,效果图。二,文件目录。三,代码。RootViewController.h#import @interface RootViewController : UIViewController{ UIView * _huiView; UITableView * _btnTableView; ...
分类:
其他好文 时间:
2016-01-18 10:22:29
阅读次数:
156
9. 自定义流水布局 9.0UICollectionView与UItableView的区别:在布局(UItableView继承UISorllView),UICollectionView不用设置contentSize 9.0UICollectionView与UItableView的相同点:循环利用 ....
分类:
其他好文 时间:
2016-01-17 06:28:00
阅读次数:
180
UITableView在IOS开发中占据非常重要的位置,必须熟练掌握。学习UITableView之前,先了解一下一些基本概念:UITableView继承于UIScrollView,是可以进行垂直滚动的控件UITableView的每一条数据对应的单元格叫做Cell,是UITableViewCell的一...
分类:
其他好文 时间:
2016-01-16 14:14:31
阅读次数:
1236
UITableView 原理UITableView是UIScrollView的子类,因此它可以自动响应滚动事件(一般为上下滚动)。它内部包含0到多个UITableViewCell对象,每个table cell展示各自的内容。当新cell需要被显示时,就会调用tableView:cellForRowA...
分类:
其他好文 时间:
2016-01-15 23:02:11
阅读次数:
233
在程序设计中,我们经常会使用懒加载,顾名思义,就是用到的时候再开辟空间,比如iOS开发中的最常用控件UITableView,实现数据源方法的时候,通常我们都会这样写Objective-C- (NSInteger)tableView:(UITableView *)tableView numberO.....
分类:
编程语言 时间:
2016-01-15 14:32:47
阅读次数:
273
最近在微博上看到一个很好的开源项目VVeboTableViewDemo,是关于如何优化UITableView的。加上正好最近也在优化项目中的类似朋友圈功能这块,思考了很多关于UITableView的优化技巧,相信这块是难点也是痛点,所以决定详细的整理下我对优化UITableView的理解。UITab...
分类:
其他好文 时间:
2016-01-14 23:55:01
阅读次数:
259
UIScrollView:UIScrollView是一个滑动视图,可以通过滑动手势放或所缩小显示内容,包含两个子类: UITableView和UICollectionView 1. UIScrollView简介: ...
分类:
其他好文 时间:
2016-01-14 23:48:24
阅读次数:
213
1.cell的重用 所谓的cell的重用就是,视图加载的时候只会创建当前视图中的cell,或者比当前视图多一点的cell,当视图滚动的时候,滚出屏幕的cell会放进缓存中,滚进屏幕的cell会根据Identifier从缓存中获取cell,如此的循环往复,这样只会创建固定的cell对象,节省了内存。下...
分类:
其他好文 时间:
2016-01-14 23:46:56
阅读次数:
143
//UIScrollView是可以滚动的view,UIView本身不能滚动,子类UIScrollview拓展了滚动方面的功能。//UIScrollView是所有滚动视图的基类。以后的UITableView,UITextView等视图都是继承于该类。//使用场景:显示不下(单张大图);内容太多(图文混...
分类:
其他好文 时间:
2016-01-14 14:16:46
阅读次数:
176
关于顶部图片下拉放大,在用户展示的个人中心显示用户个人头像信息,设置UITableView的headerView实现,UITableView继承自UIScrollView,同样的设置UIScrollView的顶部图片也可以实现同样的效果,简单看一下实现的效果:控制器中设置需要的属性变量:@prope...
分类:
移动开发 时间:
2016-01-14 08:29:58
阅读次数:
504