2016-03-06 74 views
0

我已經開始使用TableViewController,但現在我想從TableViewController更改爲故事板中的ViewController。是否有捷徑可尋?我想避免在故事板中創建一個新的View場景並複製代碼。將TableViewController轉換爲ViewController

回答

0

您必須刪除當前的TableViewController並創建一個新的ViewController。

如果您將在其中設置TableView,您還必須設置DataSource/Delegate,並符合ViewController類中的Table Views協議。

0

你可以使用ContainerView來做到這一點。取一個UIViewController並在其中添加一個ContainerView。控制從ContainerView拖動到TableViewController並選擇EmbedIn。這是保留現有TableViewController的唯一方法,但您需要將代碼從TableViewController移至ViewController。只有在需要使用TableViewController並且必須在TableView外部顯示View時纔可以這樣做。

0

剛開始實現ViewController協議並刪除TableViewController,TableViewControllerDelegate和TableViewControllerDataSource。

也從TableViewDataSource中刪除方法,就是這樣。

相關問題