我正在使用Tab Bar为从右到左的语言开发iOS应用程序。通常,当我尝试启动应用程序时,应用程序将从左侧条形项开始。
我的问题是,我正试图让应用程序从正确的条形项开始。
我的意思是,例如,应用程序中有4个项目,如[1 - 2 - 3 - 4]。当我运行应用程序时,它将打开项目“1”。但是,我试图通过打开项目“4”来运行应用程序。
我正在使用Xcode 6和Objective C。
答案 0 :(得分:0)
默认情况下,标签栏会将第一个项目设置为所选项目,除非您另行指定(在代码中或在storyboard / xib文件中)。您可以以编程方式选择选项卡栏上的当前项目。例如:
[tabBar setSelectedItem:[tabBar.items objectAtIndex:4]];
请记住,指数从0开始,因此指数为0-1-2-3而不是1-2-3-4。