2011-11-22 49 views
-1

我想創建一個UIViewController在頂部的UITableView和兩個UIButton在中間和底部不同的A UITableView與其他UITableView一個頂部像下面如何創建自定義UIViewController?

enter image description here

-

+2

我想要保時捷和火箭。 – Till

+0

我要用「can i」編輯它 – GoldFire

+0

現在的問題是:你有沒有嘗試過自己?在Xcode給你的所有指導下,這應該是相當微不足道的。添加一個UIViewController並修改它的xib文件或主要故事板文件(在iOS5中)。 –

回答

0

這看起來像一個單獨的表格視圖,有三個部分,假設第二個圖像是第一個滾動的圖像 - 如果它是三個獨立的部分,那麼您將無法將頂部部分從屏幕上滾動出來。

您需要爲三個部分創建您自己的自定義單元格。

0

我將使用一個tableView而不是兩個,並將tableHeaderView設置爲一個看起來像單元格的視圖,以及下面的兩個按鈕。檢查圖像以供參考:

enter image description here

可以很容易地設置這在界面生成器,然後你可以使用Quartz獲得圓角。看看這張截圖,我做到了真快:

enter image description here

+0

但是,如何設置tableHeaderView就像這樣的UITableViewCell? – GoldFire

+0

看看我更新的答案。表視圖下的第一個視圖是tableHeaderView,背景設置爲「組表視圖背景」。 – phi

0

開放的Xcode

創建新項目或去你的現有項目

轉到文件>新建>新建文件

select UIViewController子類

給它一個名字並確保底線說「子類:UIViewController

是點擊下一步之後,創造

,你會得到三個新的文件中的所有同名但不同的擴展

選擇具有的.xib擴展的一個

,你會看到什麼叫界面生成器提供了一個視圖

從這裏你可以拖拽其他視圖到它(如一個tableview)從右下角的列表