uicollectionview 流视图手写实现

本文介绍如何使用UICollectionView展示图片信息,并实现自定义UICollectionViewCell的过程。包括UICollectionView的创建、UICollectionViewCell的自定义、数据源及委托方法的实现等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为做的是图片浏览及投票的一个工具APP,所有需要用到类似Android 里面得GridView 控件。本来打算使用UITableView 控件来做,但是后来发现在IOS6.0以后,apple提供了一个UICollectionView控件,数据源及委托都与UITableView 类似,控件类型也与GridView类似,所以就改用UICollectionView来展示图片信息啦。
自定义UICollectionView
先来看看UICollectionView怎么用:
1,自定义出UICollectionViewCell
    创建一个 WorkCell类,此类继承UICollectionViewCell
在使用创建一个XIB文件,设置xib的文件所属以及控件输出;

其实,你完全可以不用xib文件,纯代码创建一个自定义个WorkCell.

A5E5CDA8-EAA7-4D24-9DBA-A39BEB07B0B7

 

3F2AA3D2-E269-4ADD-B2F6-6E08D56ABD9D

 

2,创建UICollectionView

我是使用代码创建,你可以使用xib创建或者storyboard 创建。

到这里已经实现了UICollectionView和UICollectionViewCell的绑定了,下面就是委托和数据源的处理,跟UITableView类似。

实现委托的方法。

你可以实现下拉更新及加载更多,下拉更新我使用apple api 里面自带的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值