我正在使用归因于:
[MvxFromStoryboard("Main")]
[MvxRootPresentation(WrapInNavigationController = true)]
当我向 Controller 添加了五个以上的选项卡时,它不会显示“更多”按钮。而是只显示前四个。
选项卡是 MvxViewControllers
,它们具有以下属性:
[MvxFromStoryboard("Main")]
[MvxTabPresentation(WrapInNavigationController = false, TabIconName = "icon", TabName = "Tab 1")]
它们是使用 NavigationService.Navigate(TabOneViewModel)
从 ViewWillAppear(bool animated)
方法呈现的
我尝试将 WrapInNavigationController
设置为 false
,但还是不行。
如有任何帮助,我们将不胜感激。
最佳答案
使用 Storyboard 时,为了将 TabBarController 添加到您的应用程序,您需要拖放 UITabBarViewController
而不是普通的 UIViewController
。否则某些属性无法正确派生(例如本例中的 TabBar - 请查看我的屏幕截图)。
只需确保删除自动创建的 TabBar 项目即可!
关于ios - UITabBarController 不显示 "More"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46670447/