2013-08-30 29 views
-1

我只是開發一些簡單的應用程序,它顯示週期表,但我的問題是我如何才能在橫向格式中實現我的iPhone應用程序中的佈局的週期表。在iphone應用中實現網格佈局等週期表?

我試圖尋找一些CustomGridLayout SDK的IOS,但不適合我

都瞪大眼睛的事情,但沒有成功

以下是我想要實現

元素週期表佈局的參考

enter image description here

+0

UICollectionView? http://www.appcoda.com/ios-programming-uicollectionview-tutorial/ – Injectios

+1

https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=Grid – Injectios

回答

1

有一對夫婦的方式做到這一點:

1)您可以使用UICollectionView自定義單元格。爲此。隨着單元大小相等的元素單元格。但是你會在這裏遇到幾個問題:一些單元應該被禁用,並且以非標準的方式定製。在這種情況下,該部分對您無用。收藏視圖頂部的疊加按鈕可能難以在故事板中定位。

2)您可以使用UIContainerView完全自定義的視圖和顏色。動態添加到自定義行和列。這個有一些缺陷。難以在故事板中構建佈局(與(1)解決方案相比),內存管理問題。

+0

我從你的評論推斷收集意見,你預計他會使用標準流佈局。但是,如果您使用自定義佈局,您只需定義單元格的位置,而不必擔心空白/禁用的單元格。無可否認,鑑於OP缺乏對iOS的熟悉,這對他來說可能太過分了。 – Rob