使用 Delegate 在 ContainerView 中的 Storyboard 中创建 UITableView
Posted
技术标签:
【中文标题】使用 Delegate 在 ContainerView 中的 Storyboard 中创建 UITableView【英文标题】:Create UITableView in Storyboard in ContainerView with Delegate 【发布时间】:2015-12-03 03:18:43 【问题描述】:我在 Storyboard 的视图控制器中有一个容器视图。在这个容器中,我想要 5 个像这样的 tableView 控制器:
我希望每个 tableView 都由我称为 ContainerTableViewController
的控制器的一个实例控制。我创建了这个 VC 的 5 个实例,并让每个实例控制上面的 tableViews 之一。
这就是我卡住的地方。我可以将这些 tableView 中的每一个连接到ContainerTableViewController
,但是我有 5 个 tableView 实例连接到一个控制器。我再次想要的是控制 1 个 tableView 的这些 VC 实例之一。我不想以编程方式创建 tableView,因为我想在 Storyboard 中放置这些 tableView。有什么方法可以做到这一点,还是每个 tableview 都需要它自己单独的 View Controller 类?
【问题讨论】:
你应该改用UICollectionView
。
【参考方案1】:
也许您可以制作 5 个容器视图并将它们全部链接到情节提要上的 ContainerTableViewController。然后你可以得到 5 个具有不同 tableView 的 ContainerTableViewController 实例
【讨论】:
以上是关于使用 Delegate 在 ContainerView 中的 Storyboard 中创建 UITableView的主要内容,如果未能解决你的问题,请参考以下文章