在我的应用程序中(基于Tab栏应用程序XCode模板)我使用UITabBarController来显示用户可以访问的应用程序的不同部分的列表.
默认情况下,当有超过5个项目时,UITabBarController在选项卡栏中显示"更多"按钮.此外,它允许用户选择他希望在标签栏中可见的项目.
目前我无法实现保存和加载标签栏控制器的状态,所以我想禁用"编辑"按钮.
有没有办法禁用/隐藏UITabBarController的"更多"导航控制器上显示的"编辑"栏按钮?
我试过了:
tabBarController.moreNavigationController.navigationBar.topItem.rightBarButtonItem = nil;
Run Code Online (Sandbox Code Playgroud)
和
tabBarController.moreNavigationController.navigationBar.topItem.rightBarButtonItem.enabled = NO;
Run Code Online (Sandbox Code Playgroud)
但他们似乎没有工作.