myl*_*les 6 subview uitabbarcontroller ios swift
我有TabBar2 个标签。在某些时候,从 2 个选项卡中的任何一个,我想添加一个在两个选项卡视图上都可见但在TabBar.
所以我想,TabBarController在TabBar.
这在原则上工作正常,我有后面的视图,TabBar但现在根据我的需要覆盖了我的 2 个标签。但是,它实际上并没有加载。只是它的背景加载,并且只viewDidLoad()被调用,而不是 viewWillAppear()或任何其他。
我也打过电话addChildViewController(myVC)对TabBarController其中有没有效果,也可手动调用viewWillAppear()的视图控制器我想补充这也没有影响(我还半信半疑,是否手动调用viewWillAppear()被许可?)。
我正在尝试做的可能吗?我错过了什么?或者我应该以其他方式尝试这个?
由于某种原因,当将子视图插入到其UITabBarController后面UITabBar时,尽管该视图对用户可见,但系统本身似乎认为它不是,因此虽然viewDidLoad()被调用,viewDidAppear()但后续方法不被调用。
然而,在上面添加一个子视图UITabBar似乎工作得很好。因此,我通过将我自己的 newUITabBar作为子视图添加到UITabBarController(基本上与默认视图完全相同)然后删除默认UITabBarController's的UITabBar.
然后,当稍后将我的视图插入到 中时UITabBarController,我将其插入为我最初所做的,但不是在我的自定义下方/后面UITabBar,它似乎加载得很好。
| 归档时间: |
|
| 查看次数: |
3308 次 |
| 最近记录: |