2013-04-18 89 views
1

我需要我的應用程序中的以下視圖佈局。使用哪個ViewController概念?

綠色視圖是ios應用程序的視口。

頂部(藍色 ones)是應該可左右滑動的視圖,但一次只能看到一個視圖(不同的內容)。如果我刷卡,這個視圖應該適當的位置。

根據此,​​有更多的意見水平排列(桔子之一)。這也應該卡入到位(總是居中以便一個視圖在灰色部分)。這裏是一次可見的多個視圖。

有像PageViewController,UIScrollView,UICollectionView等概念。

哪一個選擇這樣的東西?

也是一個好主意,以此佈局添加subViewControllers?每個滾動視圖的控制器?

在此先感謝。

enter image description here

+0

一個圖像將有極大的幫助... – Peres

+0

@JackyBoy對不起,補充。 – choise

+0

使用UIScrollView ... –

回答

1

對於前我會去與一個3 UIViewController'sUIView(取決於對象的複雜性)。如果他們是簡單的東西,我會只加3 UIView's,並處理邏輯在相同的UIViewController。將3放入UIScrollView(與pagingEnabled)或者您處理手勢都是有效的可能性。這個botton UIViews(橙色)可能與UICollectionView(所以它可以爲你處理內存)。一個UIScrollView爲botton,可以工作,但如果你有太多你可以有性能問題。

+0

很多hassels節省我Lol,現在是什麼? :) – Peres

+0

y downvote?希望看到一則評論Oo – choise

+0

請勿將錯誤評論與答覆。這將是我的方法。有人遇到問題。 – Peres