我的自定义UITabBarController
课程有点问题。MyUICustomTabBarController
是UITabBarController
. 在我的didSelectItem
事件中,我实现了以下代码:
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item {
[self showActivityIndicator];
}
在我的showActivityIndicator
方法中,我在当前视图中添加了一个活动指示器。它工作得很好。现在我想在当前视图消失时删除活动指示器。
我发现了以下事件:
-(void)viewDidDisappear:(BOOL)animated {
NSLog(@"hello");
}
-(void)viewWillDisappear:(BOOL)animated {
NSLog(@"hello");
}
-(void)viewWillAppear:(BOOL)animated {
NSLog(@"hello");
}
-(void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completion {
NSLog(@"hello");
}
不幸的是,他们都没有工作。他们没有被召唤。我做错什么了吗?谢谢你的帮助!