2013-02-21 123 views
0

我需要实现的UICollectionView布局包含三个部分,一个在另一个垂直下方,每个部分可水平滚动。自定义UICollectionView布局

SECTION 1:1 2 3 4 5 ..............

SECTION 2:1 2 3 4 5 ............ ..

部分3:1 2 3 4 5 ..............

由于UICollectionView仅具有一个滚动视图,所有部分滚动在一个时间却没有一个一次。所以我觉得自定义布局不会在这种情况下有所帮助。请详细介绍其他可能的实现。

谢谢。

+1

如果你只需要3行,这就是你所需要的,那么我只会使用3个集合视图。 – rdelmar 2013-02-21 16:18:55

回答

1

UITableView怎么样与三个自定义UITableViewCell其中每个包含一个UICollectionView

+0

我的布局是一种弧形,看起来像轨道,寻找更好的解决方案。感谢你的帮助。谢谢。 – chandu 2013-02-21 17:17:25

+0

由于我没有在我的应用程序中使用自动旋转,使用三个collectionView,使用FlowLayout的子类,并且为每个项目的每个布局属性重写相对于collectionView中心项目的x距离的中心,我。 – chandu 2013-02-27 17:04:20

1

一个UITableView 3行。每个都有一个UICollectionView

+0

在这种情况下,我甚至不需要tableView,我可以直接将三个CollectionView添加到superView,但是在我的布局中,每个Section都是一个ARC形状的Orbits。我正在寻找更清洁的解决方案。非常感谢你的帮助。谢谢。 – chandu 2013-02-21 17:15:07

+0

如果你知道你在做什么,这是一个干净的解决方案。 – Peres 2013-02-21 22:49:08

+0

@JackBoy我的意思是说,我正在寻找一个更轻(更少数量的意见)解决方案,感谢您的帮助。 – chandu 2013-02-22 08:58:09