【发布时间】:2019-03-20 22:32:33
【问题描述】:
我的视图底部有一个标签栏。现在我想根据 iPhone 和 iPad 更改标签栏的项目(即 iPhone 和 iPad 的不同顺序)。
在viewDidLoad 中,如果我执行self.viewControllers.count 之类的操作,我会得到正确的标签栏数。但是如何从那里开始以更改我无法弄清楚的标签栏项目的顺序。我的意思是如何获取每个视图控制器的索引,以便我可以重新排列我无法弄清楚的索引...
【问题讨论】:
-
Viewcontroller 是一个数组
-
是的 @E.Coms
self.viewcontrollers是预定义的返回一个数组.. -
viewcontrollers 不是只读的,而是像这样可变的: self.viewControllers?.sort{$0.view.tag
标签: ios swift uitabbarcontroller