1

xib構造

tabBarController からすべてのナビゲーション コントローラを反復処理するにはどうすればよいですか?

4

3 に答える 3

3
for (UIViewController *viewController in self.tabBarController.viewControllers)
{
    // Do your thing...
}
于 2011-10-19T10:49:45.093 に答える
1
for (UIViewController *viewController in tabBarController.viewControllers) {
  // do something here
}
于 2011-10-19T10:50:31.647 に答える
0

質問には Swift もタグ付けされているため。以下は、迅速に試すことができるバリアントです。

1.

tabBarController?.viewControllers?.forEach{ viewController in

}

2.

for viewController in tabBarController?.viewControllers ?? []{

}

3.

guard let array = tabBarController?.viewControllers else {return}
for viewController in array{

}
于 2019-08-06T05:43:31.553 に答える