问题1:做平板的时候,左边控制器点击后发通知,右边页面无限push到一个新的页面。
解决1:在接收通知所调用的方法进行判断右边控制器是否为当前控制器。
代码1:
//判断当前控制器是什么控制器
if (![self.navigationController.topViewController isKindOfClass:[HomeVC class]])
{
HomeWorkVC *homeVC = [[HomeWorkVC alloc] init];
[self.navigationController pushViewController:homeVC animated:YES];
}
--------------------------------------------------分割线----------------------------------------------
问题2:想在一个VC里面加入下面两个TabBar
解决2:则要在这个VC要继承UITabBarController
代码2:
@interface ApprovalVC : UITabBarController
@end