UICollectionView的在导航栏作用下控制台输出错误
来源:互联网 发布:怎么看数据库地址 编辑:程序博客网 时间:2024/06/15 01:22
错误来源:
我在使用网上第三方轮播图(SDCycleScrollView)发现的一个问题,报了如下错误,查询资料发现这是collectionView在使用导航栏一不小心会出现的错误。
使用collectionView时报错:
2017-05-17 11:12:06.532 LEACOL[9434:101112] The behavior of the UICollectionViewFlowLayout is not defined because:
2017-05-17 11:12:06.533 LEACOL[9434:101112] the item height must be less than the height of the UICollectionView minus the section insets top and bottom values, minus the content insets top and bottom values.
2017-05-17 11:12:06.533 LEACOL[9434:101112] The relevant UICollectionViewFlowLayout instance is , and it is attached to
解决方法:
在使用collectionView所在的控制器中设置以下属性即可解决:
self.automaticallyAdjustsScrollViewInsets = NO;
当此属性默认为YES时,导航控制器下的scrollView的contentInset会被自动调整为为{64, 0, 0, 0}
阅读全文
0 0
- UICollectionView的在导航栏作用下控制台输出错误
- 在Windows的控制台界面下输出BMPString的内容
- Qt在windows下在控制台用qDebug()输出调试错误
- 在asp.net 下 控制台输出
- 导航栏的作用
- 控制台输出引起的奇怪溢出错误
- 控制台标准输出以及控制台错误是不同的
- 解决Qt控制台程序在控制台输出中文的问题
- 用命令在控制台输出Hello World 错误解决。
- java在控制台的格式化输出
- 在控制台输出彩色的Hello World!
- 设立sql语句在控制台的输出
- 在eclipse中管理控制台,只在有错误输出时才显示控制台
- myeclipse修改控制台Console在运行/测试模式下的输出字符数量
- Java的控制台彩色输出&&在非IDE环境下引用Jar包
- 一种在linux下启动shell进程并取得控制台输出的方法
- myeclipse修改控制台Console在运行/测试模式下的输出字符数量
- console.debug()浏览器控制台打印输出 只在支持console的浏览器下打印
- Python--知识转载
- 整除
- mybatis 多表查询字段有重复解决方案
- 编写日历
- HTTP协议
- UICollectionView的在导航栏作用下控制台输出错误
- Activity Task栈和taskAffinity
- 一个ANT脚本的例子
- hadoop2.7.1下的单词统计
- 【iOS开发】检测设备锁屏
- 14、链表中倒数第k个节点
- jmeter接口测试功能介绍
- 后缀数组详解
- 快速排序算法