ios - 如何使所有单元格在所有设备上看起来都一样

标签 ios swift autosize collectionview

好吧,首先这就是我想要的样子:

http://i.gyazo.com/e76bf129ee7ae96ce0e2d84baba8e9a8.png

但在不同的屏幕上它看起来像:

http://i.gyazo.com/c756202d83c773b285e00ad161a67266.png

我的单元格宽度和高度都是188,如果这意味着什么的话(这是由collectionView设置的)我确实希望宽度和高度也像正方形一样。

Collection View 布局是“流”

View 模式是缩放以填充

最佳答案

您需要以编程方式设置 collectionview 单元格的宽度。它将是 self.view.frame.size.width/2

关于ios - 如何使所有单元格在所有设备上看起来都一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28485804/

相关文章:

c# - 是否可以指定 Windows 窗体控件相对于另一个 AutoSize 控件的位置?

ios - 在没有 ARC 的 iOS 中,我需要在哪里释放内存?

ios - 使用 GPUImageMovieWriter 记录 OpenGL View

iOS 核心数据迁移超时

ios - 基于C#程序的Swift电话词生成器实现

ios - Interface Builder 文件中的未知类 RAMAnimatedTabBarItem

swift - 如何为 put 方法 Alamofire Request 设置多个编码参数

ios - 无论文本长度如何,都可以快速对齐 TextView 下方的按钮

Jquery 动画属性?

jquery - 自动调整输入及其邻居输入的问题