2017-05-09 20 views
1

在我目前的應用程序中,我有一個tableview,我想在多個視圖控制器上顯示,我知道我可以將代碼從一個視圖控制器複製並粘貼到另一個,但我對編碼知之甚少複製和粘貼大部分代碼的技術是不好的做法,但還不足以在當前情況下知道避免它的方法。我正在使用swift 3和一個標準的表格視圖。有人對我有什麼好的建議嗎?相同的TableView在多個位置swift 3

+0

嘿,你能提供更多關於表視圖實現的信息嗎?我的意思是你是在故事板上還是完全從代碼創建它,什麼是依賴關係等等。 – dymv

回答

0

如果您使用的是界面構建器,您可以創建一個只有您的tableview的視圖控制器,並使用容器視圖將其「嵌入」其他視圖控制器中。

當您添加容器視圖時,IB將創建一個新的嵌入式視圖控制器,但您可以刪除它並將容器視圖重新鏈接到包含tabelview的容器視圖。

相關問題