iOS - 如何优雅地修改CollectionView的头部(修改collectionView头部导致崩溃)

在开发中,有时候会需要给运行中的CollectionView头部做一些控件和高度的修改。

我们都知道collectionView头部的样式是由collectionView它的flowLayou决定的,也就是说我们要修改头部不像tableView那么的随意,必须在运行中去修改其flowLayout。

撸主的collectionView头部是一个cell展示用户的个人信息,而头部顶部需要添加一个广告,广告右上角的叉用来给用户移除广告,用户点击了头部时不影响用户的cell而删除广告的效果。

需求


查阅开发头文件我们会发现这样一个方法
setCollectionViewLayout: animated:

正是这个方法,也给我们带来了谜之崩溃。

crash

遇到EXC_BAD_ACCESS(code=1,address=0x10)这类报错,有经验的开发者可能会开始寻找坏内存访问的问题ÿ

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值