我遵循「故事板教程」並製作了一些表格視圖控制器;現在我想將其中的一個更改爲常規View Controller。如何將Table View Controller的類型更改爲常規View Controller?
有沒有辦法做到這一點,而不是一個新的?
我遵循「故事板教程」並製作了一些表格視圖控制器;現在我想將其中的一個更改爲常規View Controller。如何將Table View Controller的類型更改爲常規View Controller?
有沒有辦法做到這一點,而不是一個新的?
您需要創建一個新的視圖控制器並將一個tableview拖入其中。請記住將tableview的委託和數據源設置爲視圖控制器。
我有相同的場景,我需要將Tableviewcontroller更改爲視圖控制器。我搜索了一下,但最終沒有一個確切的解決方案。我所做的是添加了一個視圖控制器的子類,並放棄了一個UITableview並添加了一些我想要的控件。相當不方便,但最終的工作方式!
一種選擇是直接編輯故事板文件。在Finder中導航到Storyboard並用任何文本編輯器打開。找到有問題的視圖控制器,並將xml中的節點從tableViewController
更改爲viewController
。
這節省了不得不重新創建視圖控制器的痛苦,這在您建立了很多連接時非常方便。這也適用於其他方式。如果你有一個viewController作爲一個普通的視圖控制器出現,但你想把它變成一個表視圖控制器,你可以簡單地編輯這個文件來反轉這個節點。
謝謝,我。 – 2013-06-06 11:22:48
完美的作品!當您在Xcode中顯示版本編輯器時,它會將故事板的內容顯示爲XML,因此您甚至不必在新編輯器中打開它。 – 2013-09-02 12:47:17
這篇技巧節省了我數小時的開發時間! – Vico 2014-07-30 09:26:08
然後單擊您創建的視圖控制器,然後在身份檢查器中爲其指定類,然後將Table View控制器類更改爲@interface yourTableViewController:UIViewController在.h文件中使用TableView Delegate和DataSource – Bala 2012-07-18 06:22:12