待处理iOS经验总结

iOS跳转到指定TabBar界面

2021-01-12  本文已影响0人  夜冰雨

做iOS开发也有几年了,一直没有记录工作中遇到的开发问题.随着时间推移之前的一些方法和解决方案都已经忘记.打算用博客的方式记录下来,供大家参考学习.

步入主题:分享一下跳转指定TabBar的三个方法.

第一种方法:

self.tabBarController.selectedIndex = 1; 

其中1代表是第几个Inex,一般常见的是4个.分别是0,1,2,3.

第二种方法:

Class nameVC = NSClassFromString(@"PRZMyCampViewController");

UIViewController *VC = [[nameVC alloc] init];

[self.navigationController pushViewController:VC animated:YES];

利用跳转到指定控制器的方案跳转到指定的tabBar界面中

第三种方法:

这是从一个模态出来的页面跳到tabbar的某一个页面

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];

UITabBarController *tabViewController = (UITabBarController *) appDelegate.window.rootViewController;

 [tabViewController setSelectedIndex:1];

利用模态跳转的方法跳转到指定的tabbar中.

以上是我们在工作经常用的进入指定TabBar界面的方法,如有不妥还请指出.或则提供更好的方法以供学习.谢谢

上一篇下一篇

猜你喜欢

热点阅读