iOS工程运行出现:reason: ‘negative sizes are not supported in the flow layout’

释放双眼,带上耳机,听听看~!

错误原因:

UICollectionViewFlowLayout 不支持数值为负数或为0尺寸cell,当itemSize等于 CGSizeZero 数据源方法返回每一个cell的方法不会执行,说明只有cell数值为正数时尺寸才能返回cell,layout.itemSize = CGSizeZero;

解决方法:

 需要在代理方法重新计算item大小:

- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath

 

 

人已赞赏
iOS文章

iOS项目运行出现reason: 'Attempt to insert non-property list object null for key node_version'

2020-5-8 20:18:13

iOS文章

iOS项目编译出现 "_utf8_nextCharSafeBody", referenced from:

2020-5-8 21:33:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索