簡體   English   中英

故事板中的自定義表ViewController

[英]Custom Table ViewController in a StoryBoard

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

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

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

然后,您需要做一些額外的工作來填補表視圖控制器和純視圖控制器之間的空白-聲明您符合數據源和委托協議,為表視圖創建出口,將出口連接到表查看並將表視圖的委托和數據源出口連接到VC。

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

我實現了@jrturton建議的某種原型。

鏈接到原型

是的。 您可以通過使用界面生成器將UIImageview放置在屏幕的上半部分來設計viewcontroller,剩下的一半屏幕可以放置UITableView。 只要確保您的基類將是具有tableView作為subviewcontroller的UIViewController即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM