设置cell大小layout.itemSize = CGSizeMake(305,305);
分类:
其他好文 时间:
2015-07-15 22:11:20
阅读次数:
170
在ios7之前,一直在使用开源的EGO库。但是,在使用过程中发现,普遍封装得过于复杂、耦合性强,不利于集成到自己的项目中。
另外,在ios7之后,一些原有的下拉刷新,上拉加载控件表现的就不是那么出色了。除了可能出错外,也不符合扁平化的风格。
后来,在code4App上发现了一个大牛上传了一个开源代码, 仅需几行代码就可以为UITableView或者CollectionView加上下拉刷...
分类:
移动开发 时间:
2015-07-14 22:43:41
阅读次数:
1471
专业九宫格开发好几年。。。 必须使用这控件
这里以某易的“ 产品推荐 ”界面做介绍。
一、UICollectionView的使用
1、注册cell(告诉collectionView将来创建怎样的cell)
[self.collectionView registerClass:[UICollectionViewCell class] forCellWithReu...
分类:
移动开发 时间:
2015-07-13 12:18:43
阅读次数:
236
本随笔介绍collectionview 的基本用法(grid layout), 今后总结其更复杂的用法collectionview 与tableview是类似的,只是collecitonview多了一个决定cell几何信息的UICollectionViewLayoutcollectionview基本...
分类:
移动开发 时间:
2015-07-05 07:03:43
阅读次数:
137
整理了一下collectionView:1.UICollectionViewLayoutUICollectionViewLayout可以说是UICollectionView的大脑和中枢,它负责了将各个cell、Supplementary View和Decoration Views进行组织,为它们设定...
分类:
移动开发 时间:
2015-07-01 18:00:47
阅读次数:
579
第一种第一步:[self.collectionView registerNib:[UINib nibWithNibName:@"QGLShareBtnCell" bundle:nil] forCellWithReuseIdentifier:@"QGLShareBtnCell”];第二步:QGLSha...
分类:
移动开发 时间:
2015-06-25 19:01:13
阅读次数:
166
平时APP中的广告位、或者滚动的新闻图片等用到的就是图片轮播这种效果,实现方式主要有两种,一种是ScrollView+ImageView,另一种则是通过CollectionView,今天总结的是ScrollView这种方式。 1.图片轮播效果实现 主要实现思路是:根据图片总数及宽高设置好S...
分类:
移动开发 时间:
2015-06-23 10:01:42
阅读次数:
506
在控制器中添加CollectionView在控制器的viewDidLoad方法中初始化CollectionViewstatic NSString *ID = @"collectionViewCell";- (void)viewDidLoad { [super viewDidLoad]; // ...
分类:
移动开发 时间:
2015-06-12 16:51:45
阅读次数:
123
肯定会有很多人遇到下面这样的问题。。。
其实我们只需要在 UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:cellIde
forIndexPath:indexPath];下面加这
for (UIView *view in cell.contentView.subv...
分类:
其他好文 时间:
2015-05-25 22:26:16
阅读次数:
562
先上效果图.(刚开始来回滚动的时候, 没有这种效果, 但是当数据超过10条以上的时候, 就会出现下图这个状况
打开分层结构, 我们发现:
跑偏了, 这是什么鬼, 好吧, 我们查看下代码, 发现item设置好像...
UICollectionViewFlowLayout *myLayout = [[UICollectionViewFlowLayout
alloc] ini...
分类:
其他好文 时间:
2015-04-28 09:44:49
阅读次数:
203