我知道这个问题已被问过几次,但是当我在我的AppDelegate类中使用我的UITabBarController并且viewControllers只在那里设置时,我仍然坚持这个案例 
  
  
 
self.tabBarController.viewControllers = 
     @[aboutUsNavController,myProfileNavController,projectsListNavController,FeedsNavController,homeViewController]; 
 现在我想要的是在TabBar项目FeedNavController中点击不在viewWillAppear中执行任务(因为它通过navigationController推送detailView).
我在同一个类中设置了委托来执行UITabBarController委托方法:
AppDelegate *appDelegate = 
         (AppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.tabBarController.delegate = self; 
 但
 – (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController 
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。