0

我不是最有经验的 iOS 开发人员,到目前为止我只使用过一些简单的设计,但现在我们计划基于图块构建视图,我不知道如何实现。我尝试寻找解决方案,但还没有真正找到可以提供帮助的东西。这是我们的计划:

第 1 行(修复):平铺 1(修复)| 瓷砖 2(修复)
第 2 行(可滚动):瓷砖 3 | 瓷砖 4 | 瓷砖 5 | Tile 6
(不幸的是我不允许发布图片)

每行两个图块应始终显示在屏幕上。

每个 tile 都应该包含自己的布局和控件,实际上每个 tile 都有一个 MVC。前两个图块应该固定在屏幕上,第二行包含四个应该可以水平滚动的图块。

有人可以指出我应该在这里使用的正确 MVC 架构吗?是否有可能已经支持此功能的 iOS 控件。任何关于如何开始和如何设计它的提示都非常感谢。或者教程的链接。

我遇到了 UICollectionView,但我不确定这是正确的方法。我打算为 iOS6 做这件事,所以我也可以使用最新的可用控件/类。

非常感谢你的帮助!!

内克

4

2 回答 2

0

制作一个视图和一个视图控制器。向此视图添加固定图块的子视图。将 UICollectionView 作为视图的子视图添加到屏幕的其余部分。将数据源和委托分配给 UICollectionView 并编写委托和数据源方法。你完成了。

于 2013-03-20T09:58:22.287 回答
0

你可以使用UIScrollView类。UIScrollView您可以根据需要使其可滚动。

根据您的要求,您可以将UIScrollView其用作每一行。

于 2013-03-20T09:59:16.473 回答