UICollectionView
来源:互联网 发布:分布式 java 编辑:程序博客网 时间:2024/05/17 08:01
创建
// 先创建瀑布流(官方的) UICollectionViewFlowLayout *layOut = [[UICollectionViewFlowLayout alloc] init]; // 对每一个用来显示的区域称为item,就是tableView上的cell // 设置一下item的尺寸 layOut.itemSize = CGSizeMake(100, 160); // 设置最小行间距(横向滑动时无用) layOut.minimumLineSpacing = 15; // 最小列间距(纵向滑动时无用) layOut.minimumInteritemSpacing = 1; // 设置距离屏幕上下左右的间距 layOut.sectionInset = UIEdgeInsetsMake(10, 10, 0, 10); // 滑动方向 (枚举) layOut.scrollDirection = UICollectionViewScrollDirectionHorizontal; // 设置flowlayout头部滚动范围 layOut.headerReferenceSize = CGSizeMake(0, 300);// 创建collectionView UICollectionView *collection = [[UICollectionView alloc] initWithFrame:self.view.frame collectionViewLayout:layOut]; [self.view addSubview:collection]; collection.dataSource = self; collection.backgroundColor = [UIColor whiteColor]; // 注册:类似于tableView [collection registerClass:[MyCollectionViewCell class] forCellWithReuseIdentifier:@"reuse"];
协议方法实现与tableView基本相同
自定义cell与tableView基本相同
0 0
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- UICollectionView
- gstreamer 捕获图像+存储示例代码
- OSG中的示例程序简介
- 水平进度条ProgressBar(progressBarStyleHorizontal)
- MFC学习(22)MFC常用类:CFile文件操作类
- Jenkins学习笔记(一)
- UICollectionView
- android 编译命令,线程选择,输出log
- [FAQ17469]打开自动调节背光功能后,手动调节背光到最小,屏幕完全变黑
- NSUserDefaults 的用法
- Node.js基础学习
- 用消息队列和消息应用状态表来消除分布式事务
- 免费午餐已结束:并发成为软件的基本转向
- 对一个多态例题学习的一些思考
- 常规功能和模块自定义系统 (cfcmms)—033更改至现在为止的版本下载