'NSInternalInconsistencyException', reason: 'UICollectionView received layout attributes for a cell with an index path that does not exist: {length = 2, path = 0 - 0}'
出现这个bug的原因,主要是Collection的DataSource没有设置好,例如
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
返回nil,
或者CollectionView没有设置DataSource,xib没有拖控件。
UICollectionView NSInternalInconsistencyException出现的原因
原创lisiben ©著作权
文章标签 控件 文章分类 JavaScript 前端开发
上一篇:iOS架构心得体会
下一篇:XLForm-iOS表单库
-
MySQL出现乱码的原因
MySQL出现乱码的原因要了解为什么会出现乱码,我们就先
mysql 编码 乱码 数据 二进制流 -
Android Infinity 出现的原因
今天在做自定义view的时候, 由于高度除以点高的时候, 点高为0, 所以就造成了 1.0/0.0的情况,然后结果得出来就是Infinity。
android infinity 自定义view 其他 -
latex出现编译卡死的原因
latex出现编译卡死的原因——可能是因为刚加入的模块存在拼写错误
开发工具 latex 深度学习 -
UICollectionView的用法
与UITableView类似: 使用UITableView需要设置数据源和代理 UICollectionView的使用也需要设置数据...
ico 数据源 自定义cell 九宫格 子类 -
FreeBSD 二进制安装nginx
使用系统二进制源方式安装在Ubuntu/Debian系sudo apt-get install nginx或者RedHat/CentOS系sudo yum install nginx这种方式最简单的,最快捷的方式,但是不是最好的方式,下面我们来说这种主要问题。优点所有安装二进制依赖已经处理好了,不用担心兼容性问题,开箱即用Nginx的连接配置,用户权限这个都不用处理,已经帮你写好这块了不用担心Ng
FreeBSD 二进制安装nginx linux服务器nginx安装 centos nginx debian nginx安装 nginx安装