我正在使用tabBar Based Application..tabBar,其中有四个tabBarItem,名称为1.Home,2.Pictures,3.My_Pictures,4.Help ......
在第二个视图(图片)中有3个按钮...当时点击第一个按钮它会转到一个新视图(SimpleView)这个视图有4个按钮...此时tabbarItem名称更改为图片中的颜色,我是这样做的,
self.title = @ “颜色”;在按钮动作事件...然后我想在simpleView中的4个按钮中单击按钮时将tabBarItem标题从颜色更改为图片...我已经写了相同的代码self.title = @“Pictures”in按钮动作事件...此时tabBarItem名称没有改变....我该怎么做... 请给我一些想法......
感谢您提前付出的努力...... Renuga
答案 0 :(得分:0)
TabBarController有一个功能,当您更改任何导航视图控制器标题时,该标题将反映到tabBar项目。
但你应该记住一件事,即
您可以通过主视图控制器更改tabBarItem名称,该名称是指特定的tabBar,而不是子ViewController。
Ex:对于“图片”标签,您已经提供了pictureViewContoroller,您可以仅使用该对象更改tabBar项目名称。你不能通过剩余的视图控制器或对象来改变。
此致
萨蒂亚。