同一个TableView在多个位置swift 3

时间:2017-05-09 03:04:18

标签: uitableview uiviewcontroller swift3

在我当前的应用程序中,我有一个tableview,我想在多个视图控制器上显示,我知道我可以将代码从一个视图控制器复制并粘贴到另一个视图控制器,但我对复制和粘贴大型部分的编码技术了解得足够多代码是不好的做法,但还不足以知道在当前情况下避免它的方法。我正在使用swift 3和标准表视图。有人对我有什么好建议吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用界面构建器,则可以创建一个仅包含您的tableview的视图控制器,并使用容器视图将其“嵌入”在其他视图控制器中。

IB将在您添加容器视图时创建一个新的嵌入式视图控制器,但您可以将其删除并将容器视图重新链接到包含您的tabelview的视图。