布局推荐界面
实现效果
今天内容完成效果
推荐界面分析
上层有无限轮播器(之后再完成)
滚动的UIScrollView或者UICollectionView(之后再完成)
下面是UICollectionView,并且有HeaderView
UICollectionView的Cell大小基本一致,但是在颜值处Cell的高度有变化。
该UICollectionView一共12组,第一组8个Item,其他组均4个Item
布局UICollectionView
在控制器的View中添加UICollectionView
懒加载UICollectionView
将UICollectionView添加到控制器的View中
特殊属性设置:
headerReferenceSize : 设置头部的Size
sectionInset :设置每组的内边距
实现UICollectionView的数据源方法
展示效果如下:
布局UICollectionView的headerView
实现效果
实现思路
自定义UICollectionReusableView, 用于作为HeaderView
可以通过Xib直接描述
在注册Cell时,使用Nib进行注册
代码如下:
效果如下:
布局普通的UICollectionViewCell
实现效果
实现思路
自定义UICollectionViewCell,用于作为普通的Cell
可以通过Xib直接描述
在注册Cell时,使用Nib进行注册
代码如下:
效果如下:
布局颜色的UICollectionViewCell
实现效果
实现思路
自定义UICollectionViewCell,用于作为颜值的Cell
可以通过Xib直接描述
在注册Cell时,同时注册颜值的Cell
代码如下
在获取Cell时,进行判断
抽取父类,方便管理
另外,因为NormalCell&PrettyCell高度不同, 因此需要设置代理,并且实现代理方法
效果如下:
更多实用的干货,请登录520it.com,小码哥社区。
推荐阅读:洗袜子机
-
贾宝玉为何会在林黛玉死后娶薛宝钗?
宝玉和黛玉的爱是从一开始见面的时候都有似曾相见的灵犀瞬间相同的感应,到慢慢的越来越深的了解和情趣相投,还有就是有一种不需要言状的默契,比如宝玉就说了林妹妹从来不...
2020-04-22 -
关晓彤直播吃鸭脖200万粉丝围观
关晓彤直播中,她没有化妆就出现了,她的皮肤又白又嫩,她看起来很好,里面是白色,里面是红色。网友一个接一个地羡慕她。在现场直播中,她完全无视自己的形象,吃了鸭脖和...
2020-04-22 -
Steam《赤痕夜之仪式》促销:国区新史低价
根据Steam商城页面公开的新消息,五十岚孝司作品《赤痕:夜之仪式》目前在Steam平台开启了优惠促销活动,此次《赤痕:夜之仪式》迎来了新史低价,国区售价82元...
2020-04-22 -
Steam《赤痕夜之仪式》促销:国区新史低价
根据Steam商城页面公开的新消息,五十岚孝司作品《赤痕:夜之仪式》目前在Steam平台开启了优惠促销活动,此次《赤痕:夜之仪式》迎来了新史低价,国区售价82元...
2020-04-22 -
李小璐直播助理身份曝光!39岁未婚独自带娃,
李小璐在经历了从影后走向开网店卖衣服,再到做短视频网红,终于走向了过气明星的必经之路——开直播卖货。4月20日晚上,李小璐进行了首场纯带货直播,直播4小时中,有...
2020-04-22 -
共建绿色产业生态链 开启绿色化学美好生活
4月22日迎来了第51个世界地球日。世界地球日让我们每个人审视人与地球的关系。我们只有一个地球,珍爱美丽地球、守护自然资源,就是在保护我们的家园。对于企业来说,...
2020-04-22