我无法重新加载选项卡栏中的选项卡,然后选择正确的选项卡。
当用户在我的应用程序中选择特定功能时——这意味着我需要重新加载屏幕底部的标签栏——有时会添加按钮,有时会删除。
我可以使用以下方法重新加载数据:
[self.tabBarController setViewControllers:controllers animated:YES];
但我无法让 selectedViewIndex 正常工作,它似乎被忽略了:
self.tabBarController.selectedIndex = [controllers count]-1;
我想选择最后一个选项卡 - 但在此代码运行后,它始终是第一个被选中的选项卡 - 有什么想法吗?