【问题标题】:Pass Data from the TabBarController to child view controllers on initial load在初始加载时将数据从 TabBarController 传递到子视图控制器
【发布时间】:2020-03-04 12:50:30
【问题描述】:

我有一个标签栏控制器和两个链接的子视图控制器。

但是,当第一次加载选项卡时,我需要将值从 TabBarController 传递给子项。

【问题讨论】:

    标签: ios swift xcode


    【解决方案1】:

    在自定义tab类的viewDidLoad里面做

    let vc = self.viewControllers.last! as! SecondVC 
    vc.loadViewIfNeeded()
    vc.somePro = <#value#>
    

    【讨论】:

    • 是否有viewControllers.second 或third?
    • firstlast 以及中间使用索引viewControllers[1]
    • 我需要为我的所有 3 个视图做同样的事情
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-23
    • 2018-01-27
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    相关资源
    最近更新 更多