-
首先设置UITabBarController的代理为appdelegate如下:myTabBar.delegate = self;
-
然后在interface后面写上代理<UITabBarControllerDelegate>
-
实现代理里面的- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController方法即可
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController {
if([viewController.tabBarItem.title isEqualToString:@"我的MT4"]){
if (![WCAccount shareAccount].login) {
GYRegisterVC *regist=[self.storyboard instantiateViewControllerWithIdentifier:@"GYRegisterVC"];
[self presentViewController:regist animated:YES completion:nil];
return NO;
}else{
return YES;
}
}else {
return YES;
}
}
点击tabBarItem跳转到其他界面 返回后还是之前所选item (跳转注册)
最新推荐文章于 2022-10-26 10:29:17 发布