如何加载所有TabBar视图?

  • 回答 (2)
  • 关注 (0)
  • 查看 (46)

有一个选项卡控制器作为根视图控制器。想预先加载选项卡的视图。

梦洫蝶梦洫蝶提问于
HXD3C0134风险控制;公司往云上走回答于

创建了一个名为TSMainBarViewController的UITabViewController子类,并添加了以下代码:

for(UINavigationController * viewController in self.viewControllers){
    [[viewController.viewControllers firstObject] view];
}

EligyD的SWIFT 3代码:

for viewController in self.viewControllers! {
    _ = viewController.view
}
ByChenMan回答于

UIViewController可以通过loadView函数创建视图对象。

for(UIViewController * viewController in  tabBarController.viewControllers){
   viewController.view;
}

或者

[tabBarController.viewControllers makeObjectsPerformSelector:@selector(view)];

所属标签

可能回答问题的人

  • 西风

    renzha.net · 站长 (已认证)

    7 粉丝1 提问9 回答
  • 四无君

    0 粉丝0 提问3 回答
  • HKC

    红客学院 · 创始人 (已认证)

    26 粉丝7 提问2 回答
  • o o

    3 粉丝490 提问2 回答

扫码关注云+社区

领取腾讯云代金券