打开 TabBar 子视图
Posted
技术标签:
【中文标题】打开 TabBar 子视图【英文标题】:Open TabBar subview 【发布时间】:2012-02-08 07:05:12 【问题描述】:我在 TabBar 应用程序中有 2 个子视图。我应该从第二个视图转到第一个视图,但不是借助标签栏,而是通过另一个按钮,它位于第二个视图上。
如果我创建简单的 segue(在第二个视图和第一个视图上的 bytton 之间),标签栏会认为我仍然在第二个视图上并且标签栏上的第二个按钮仍然突出显示。
你知道实现它的正确方法吗?
【问题讨论】:
您想在不触摸标签栏的情况下更改视图吗? 【参考方案1】:您可以尝试使用UITabBarController.selectedViewController 属性而不是segue。
【讨论】:
thnx,这个属性真的是我需要的【参考方案2】:如果您想在不触摸 tababr 控制器的情况下更改视图
在你想用的地方使用这行代码
self.tabBarController.selectedViewController=[self.tabBarController.viewControllers objectAtIndex:1];
使用这条线,您可以在不触摸标签栏的情况下移动标签控制器的 2 个标签。
【讨论】:
谁不喜欢这篇文章?这对我来说真的很酷!谢谢,@KAREEM 感谢@EugeneTrapeznikov 的回复以上是关于打开 TabBar 子视图的主要内容,如果未能解决你的问题,请参考以下文章
如何使用子视图控制器中的按钮单击更改 tabBar 项目标题