2012-05-03 27 views
0

我需要創建一個視圖,其中屏幕的上半部分具有與其相關的圖像和簡短信息,而下半部分有一個項目列表(該項目的不同商店的價格)(像表格視圖控制器),其中每個表格單元(商店價格)可以將用戶導航到該商品(商店網頁)的全屏詳細頁面。StoryBoard中的自定義表格視圖控制器

是否有可能混合使用普通的ViewController(上半頁)和Table View Controller(下頁)。我們如何實現這樣的UI設計?

回答

3

您有一個UIViewController子類,並通過在故事板中拖放來添加表視圖。

然後,您需要做一些額外的工作來填補表視圖控制器和普通視圖控制器之間的空白 - 聲明您符合數據源和委託協議,爲表視圖創建出口,連接出口到表格視圖並將表格視圖的代表和數據源出口連接到VC。

實現三種數據源方法(節數,行數和cellForRow ...),就完成了。

+0

那似乎是一個不錯的答案,但我是很新的IOS,所以那些一步步的簡單點似乎很嚇人我:(有沒有可能,如果你能在一個小深入淺出闡述。我不介意爲這些步驟中的每一步獲取有用的鏈接/參考!Thnx! –

+0

大部分內容都在uitableviewdelegate和uitableviewdatasource協議參考中找到。我暫時不能詳細說明,目前打包要走開從電腦幾天! – jrturton

1

是的。您可以通過在界面構建器上放置UIImageview到屏幕的上半部分來設計你的viewcontroller,剩下的半屏幕可以放置UITableView。只要確保你的基類是將tableView作爲子視圖控制器的UIViewController,它就可以工作。

相關問題