文档章节

IOS collectionView 布局问题

Jack088
 Jack088
发布于 2015/06/07 14:39
字数 266
阅读 68
收藏 0

前几天使用 collectionView 布局,遇到了一个 Layout 布局问题。

 var flowLayout = UICollectionViewFlowLayout()

        flowLayout.minimumLineSpacing = 10

        flowLayout.minimumInteritemSpacing = 10

        flowLayout.itemSize = CGSizeMake(80, 80)//设置元素的大小

        flowLayout.scrollDirection = .Vertical

发现在 4s,5,5s,6 中均显示每行三个但在 6p 中就显示成 4 个,这个毋庸置疑是 6p 的分辨率高所导致的。

恰巧在网上找到一个 demo 发现上面情况下每行都显示 3 个,开始怀疑是代码原因。结果逐一对比代码后发现代码完全一致。但运行结果却是 demo 中每行显示 3 个,而我的代码在 6p 中缺显示每行 4个。

最后没有办法,将所有文件对比,发现在 *.xcodeproj 文件中 General -> App Icons and Launch Images 中是这样的:

其中 Launch Screen File 为空,结果则会显示每行 3 个元素,具体原因我也不清楚。但心里一直好奇的这个问题终于知道问题在哪里。也算是放下来告一段落了。

demo:取自 https://github.com/MakeZL/ZLSwiftRefresh 感谢



© 著作权归作者所有

Jack088
粉丝 46
博文 577
码字总数 90270
作品 0
扬州
程序员
私信 提问
iOS流布局UICollectionView系列二——UICollectionView的代理方法

iOS流布局UICollectionView系列二——UICollectionView的代理方法 一、引言 在上一篇博客中,介绍了最基本的UICollectionView的使用和其中我们常用的属性和方法,也介绍了瀑布流布局的过程与...

珲少
2015/10/27
8.2K
3
iOS流布局UICollectionView系列三——使用FlowLayout进行更灵活布局

iOS流布局UICollectionView系列三——使用FlowLayout进行更灵活布局 一、引言 前面的博客介绍了UICollectionView的相关方法和其协议中的方法,但对布局的管理类UICollectionViewFlowLayout没...

珲少
2015/10/27
11.1K
2
iOS学习之UICollectionView

今天,抽空巩固了一下UICollectionview这个UI控件。UICollectionview控件也是开发中经常使用到的一个控件,相比于UITableview,UICollectionview是iOS6之后引入的一个新的UI控件,它和UITab...

想不出一个
2018/08/03
0
0
iOS开发实战——CollectionView中cell的间距设置

版权声明:本文为博主原创文章,欢迎分享到其它技术社区,分享请标明出处: https://blog.csdn.net/CHENYUFENG1991/article/details/51724224 我在前面多篇博客中详细讲解了CollectionView的...

乞力马扎罗的雪CYF
2016/06/21
0
0
iOS流布局UICollectionView系列四——自定义FlowLayout进行瀑布流布局

iOS流布局UICollectionView系列四——自定义FlowLayout进行瀑布流布局 一、引言 前几篇博客从UICollectionView的基础应用到设置UICollectionViewFlowLayout更加灵活的进行布局,但都限制在系...

珲少
2015/10/27
13.9K
5

没有更多内容

加载失败,请刷新页面

加载更多

记一次项目启动报java.lang.StackOverflowError

项目是spring boot,之前没有问题,突然有一次debug方式启动的时候报这个错误。 因为其他同事没有问题,线上也没有问题,所以先排除了是代码问题。 开始以为电脑开的软件太多,然后给jvm的内存...

chro008
16分钟前
9
0
idea 2019.2免费激活码

亲测有效到2020.6 812LFWMRSH-eyJsaWNlbnNlSWQiOiI4MTJMRldNUlNIIiwibGljZW5zZWVOYW1lIjoi5q2j54mIIOaOiOadgyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb......

Iverson58
23分钟前
6
0
移动APP开发中的重要注意事项

您的移动app在变化吗?如果没有,请确保遵循这些提示进行移动app开发。大多数行业的IT领导者都优先考虑劳动力和消费者的移动性。实现成功的移动app开发具有挑战性,涉及在app功能开发的基础上...

a429011717
30分钟前
6
0
Qt编写自定义控件69-代码行数统计

一、前言 代码行数统计主要用来统计项目中的所有文件的代码行数,其中包括空行、注释行、代码行,可以指定过滤拓展名,比如只想统计.cpp的文件,也可以指定文件或者指定目录进行统计。写完这...

飞扬青云
49分钟前
10
0
驰骋工作流引擎-ccflow关于 “ 是否自动计算未来的处理人”的功能变更

关键字:流程未来节点处理人 工作流快速开发平台 工作流流设计 业务流程管理 asp.net 开源工作流 业务背景:一个流程在启动起来后,是可以对一些节点计算出来处理人是谁,流程的走向。对于另...

孟娟
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部