2013-03-29 109 views
1

我想創建一個應用程序看起來像Twitter的應用程序..在iOS中進行佈局 - 如何創建這樣的佈局?

enter image description here

我不知道我該怎麼做這個佈局?如果我用Java/Swing編寫,我使用佈局管理器;創建一個框或表格佈局管理器,並添加標籤,輸入和其他元素到佈局管理器或我會使用Html,我創建一個表並添加標籤,輸入到表的單元格,我會設置矩形背景(圖片中的數字1)作爲表格的背景。

但沒有佈局管理器或表中的iOS像Java或CSS,我感到我應該做的有點混亂?

我改變視圖的背景爲灰色,並增加了矩形背景(1號圖像),並在此ImageView的創建輸入和標籤的ImageView的,但我想一定要做到這一點更簡單的方法?

+1

它都保存在'UITabBarController'(你在底部看到的)。在頂部是'UINavigationController',中間是'UITableView'(分組樣式)。有很多關於這種設計的教程。 – Malloc

回答

5

可以使用UITableView做到這一點。 TableView應該分別具有3行和2行的2個部分。

然後你就可以繼承UITableViewCell。對於底部部分,您不需要子類tableViewCell,您可以使用樣式UITableViewCellStyleValue1並使用它提供的textLabeldetailTextLabel

其他可以使用故事板提供的原型單元格創建。

+0

謝謝大家的幫助..我找到了這個鏈接http://www.appcoda.com/customize-table-view-cells-for-uitableview/,並學習瞭如何製作UITableViewCell子類並使用XIB進行自定義... – cmltkt

2

頂部有一個UINavigationBar。整個事情是在UITabBarViewController中,它爲您提供底部的欄。查看它的self是一個UITableView設置爲分組部分。單元格的內容是非常直接的標籤和視圖。

有一噸的UITableViewController教程。我會從那裏開始。這裏有一個例子:http://www.iosdevnotes.com/2011/10/uitableview-tutorial/