1 创建集合视图,设置相关属性以满足要求1.1 问题集合视图控制器UIConllectionViewController是一个展示大量数据的控制器,系统默认管理着一个集合视图UICollectionView,功能几乎和UITableViewController差不多,能够以多行多列的形式展示数据。集...
分类:
其他好文 时间:
2015-12-15 22:35:09
阅读次数:
1172
1 使用UIDynamicAnimator对集合视图进行布局1.1 问题UIKit Dynamic动力模型一个非常有趣的用途就是影响集合视图的布局,可以给集合视图的布局添加各种动力行为,使其产生丰富多彩的效果,本案例使用UIDynamicAnimator对集合视图进行布局,实现一个弹性列表,如图-1...
分类:
其他好文 时间:
2015-12-15 22:29:00
阅读次数:
431
1 创建集合视图,设置相关属性以满足要求1.1 问题集合视图控制器UIConllectionViewController是一个展示大量数据的控制器,系统默认管理着一个集合视图UICollectionView,功能几乎和UITableViewController差不多,能够以多行多列的形式展示数据。集...
分类:
其他好文 时间:
2015-12-15 20:55:07
阅读次数:
294
有了上一篇的基础,发现现在常用UICollectionView的布局是瀑布流(石工布局),首先我看看默认大小不一的布局。1.默认布局 我们在ViewController.m文件添加一下代码- (CGSize)collectionView:(UICollectionView *)collecti...
分类:
其他好文 时间:
2015-12-15 18:03:40
阅读次数:
152
@property (nonatomic,strong) UICollectionView *collectionView;- (void)createCollectionView { //创建布局对象 UICollectionViewFlowLayout *flowLayout = [[UI...
分类:
其他好文 时间:
2015-12-14 18:59:04
阅读次数:
128
直接上代码,说明请看注释吧1.继续三个代理UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout2.直接看代码#import "ViewController.h"@interface...
分类:
移动开发 时间:
2015-12-09 00:26:09
阅读次数:
173
创建:/* UICollectionViewFlowLayout是系统提供的UICollectionViewLayout用于直接进行简单的横向排版、竖直排版*/ UICollectionViewFlowLayout *layout=[[UICollectionViewFlowLayoutalloc]...
分类:
其他好文 时间:
2015-12-08 11:38:20
阅读次数:
178
出现此错误的原因就是下面的方法里面- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind at...
分类:
移动开发 时间:
2015-12-07 18:38:29
阅读次数:
1005
1. UICollectionView 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView类。 2.自定义UICollectionViewCell,与自定义tableViewCell基本一致。 UICollectionViewFlowLa....
分类:
其他好文 时间:
2015-12-06 17:30:11
阅读次数:
177