UICollectionView,UIScrollView的ios7适配(上有留白情况) (2014-09-01 22:30:16)转载▼
标签: ios uicollectionview 适配 出现下移 上方有留白 分类: 技术
在ios7下不做任何处理时,UICollectionView里的cell的分布会下移一部分,也就是UICollectionView上有一部分是留白,而ios6下就不会出现这种情况,原因是没有做适配。
UICollectionView的父类是UIScrollView,ios7下,UIScrollView如果不做适配其上的子View也会出现下移的情况,这就是ios7下UICollectionView里的cell下移的原因。
适配代码:
if (sysVer >= 7.0){
if ([self respondsToSelector:@selector(setAutomaticallyAdjustsScrollViewInsets:)]) {
self.automaticallyAdjustsScrollViewInsets = NO;
}
}
在ViewDidLoad里粘贴上这段代码,就OK了。
虽然ios8即将出来,ios7仍然需要适配,只希望看到的人有所收获,高手看到了,可以补充一下。哈哈
UICollectionView ios7适配
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- iOS6新特性 一、关于内存警告 ios6中废除了viewDidUnload,viewWillUnload这两个系...