gpt4 book ai didi

ios - 如何将自定义 tableViewController 嵌入到其他 viewController

转载 作者:行者123 更新时间:2023-11-28 06:43:00 26 4
gpt4 key购买 nike

我写了一个名为 timeLineController 的自定义 tableViewController 类。我还在 Storyboard中创建了一个 tableViewController,它的类是 timeLineController。我怎样才能正确地将这个 Controller 嵌入到其他 viewController 中。当调用 viewController 的 viewDidLoad() 方法时,我想将数据传递给 tableView 并调用 tableView.reloadData() 方法。

最佳答案

我通过在 viewController 中定义一个类变量来解决这个问题:

    let timeLineController =  TimelineController(nibName: "TimelineController", bundle: nil);

然后在 viewController 的 viewDidLoad() 方法中,我将 timeLineController 添加为 childViewController:

    timeLineController.view.frame = myTimeLineFrame
timeLineController.data = timeLineData
self.addChildViewController(timeLineController);
timeLineController.didMoveToParentViewController(self)

关于ios - 如何将自定义 tableViewController 嵌入到其他 viewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37379961/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com