一、项目需求 用collectionView展示很多照片,点击某个照片,用全屏scrollView无限循环的方式查看图片。点击放大的图片,图片缩小到原先的尺寸。 如图gif1.gif所示,点击中间的图片,放大图片,滑动图片。再点击大图,图片回到相应的位置。 gif1.gif gif1.gif 如图g ...
分类:
移动开发 时间:
2016-09-01 18:48:47
阅读次数:
229
注意:UICollectionView的自定义功能就是自己去实现UICollectionViewLayout的子类,然后重写相应的方法来实现Cell的布局 1.当布局首次被加载时会调用prepareLayout函数 2.自定义ContentSize该方法会返回CollectionView的大小,这个 ...
分类:
移动开发 时间:
2016-09-01 18:09:49
阅读次数:
150
一.UICollectionViewDataSource 1.返回Section数量的方法 2.返回每个Section中Cell的数量的方法 3.选择CollectionView中所使用的Cell 4.注册UICollectionReusableView的方法。 5.在UICollectionVie ...
分类:
移动开发 时间:
2016-09-01 12:39:21
阅读次数:
315
简单的布局,简单的使用,效果如下 首先一定要确定每个cell的大小,以及cell之间的间距、边距之间的距离和 ...
分类:
移动开发 时间:
2016-08-30 17:26:54
阅读次数:
261
Xcode7.2,iOS9.2环境下 尝试在CollectionViewCell内部,添加LongPress手势,显示UIMenuController。 实现以上代码,就可以在长按cell时显示出UIMenuController。但是有一个问题就是,当我滑动CollectionView时,menu并 ...
分类:
其他好文 时间:
2016-08-13 15:28:50
阅读次数:
100
一、属性 我们需要一个 collectionView 和一个 NStimer 。collectionView 用来存放需要循环播放的对象, NSTimer 用来定时滚动collectionView 提示:需要用到UISCrollView 或者 UICollectionView,我们可以直接遵守其代理 ...
分类:
其他好文 时间:
2016-08-12 13:35:26
阅读次数:
124
现在都知道,在初始化UICollectionView的时候,必须要传入一Layout对象,进行布局管理。这也是collectionview和tableview的明显区别,通过collectionviewLayout,可以对collectionview进行更加强有力的控制。 自定义个UICollect ...
分类:
移动开发 时间:
2016-08-05 10:07:04
阅读次数:
363
UI EGOTableViewPullRefresh – 最早的下拉刷新控件。 SVPullToRefresh – 下拉刷新控件。 MJRefresh – 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用 ...
分类:
移动开发 时间:
2016-08-05 00:29:53
阅读次数:
625
-(void)collectionView:(UICollectionView *)collectionView didDeselectItemAtIndexPath:(NSIndexPath *)indexPath - (void)collectionView:(UICollectionView ...
分类:
其他好文 时间:
2016-07-31 21:55:39
阅读次数:
489
1.设置collectionView的高度 1.1为什么要设置高度? collectionView是在tableView的footView里面 , tableView能滚动,collectionView也能滚动 我们不想让collectionView滚动 1.2怎么可以让collectionView ...
分类:
其他好文 时间:
2016-07-31 15:55:31
阅读次数:
191