首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在iOS中制作网格布局?

如何在iOS中制作网格布局?
EN

Stack Overflow用户
提问于 2017-09-28 13:26:44
回答 2查看 767关注 0票数 0

我想在iOS应用程序中创建一种网格布局(不可滚动),类似于:

我可以使用多个UIView来实现,但这不是一个好的解决方案。如果我使用` `UICollectionView',我相信它会变成可滚动的?我想要固定的网格项目,这将根据屏幕尺寸调整它们的大小。

有什么指南吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2017-09-28 13:31:29

您应该在scrolling and bouncing disable中使用collection view

这一切都是关于你的集合视图的flowlayout的项目大小。

你必须根据屏幕的大小来计算项目的大小。

您可以将该item size设置为flowlayout,并可以将该flowlayou测试与您的collection view一起使用。

例如,您可以引用this so post

票数 2
EN

Stack Overflow用户

发布于 2017-09-28 14:39:20

如果你只是想要固定的3x2布局缩放到任何屏幕尺寸,那么multiple UIView是一个很好的解决方案,也正是你应该做的。

还要创建一个RestaurantView UIView子类来配置和显示每个餐厅的图像/评级/标题/描述/等详细信息。

-

如果您希望餐厅的数量根据屏幕大小而变化,那么可以使用带有ResturantCollectionViewCellUICollectionView

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46461570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档