项目中有一个需求,A控制器中有一个按钮,点击跳转到B控制器,并且下面的tabbar也要改变到相应的图标。
话不多说,上代码
在跳转的事件里添加上以下代码
WQJViewController *tabbarVC = [[WQJViewController alloc] init];//实例化tabbar
tabbarVC.selectedIndex = 1;//选择跳转的tabbar
UIWindow * window = [UIApplication sharedApplication].keyWindow; //通过单例类UIApplication的实例对象的keyWindow来获得window
window.rootViewController = tabbarVC; //通过设置window的根控制器,实现页面跳转