【发布时间】:2016-02-03 11:41:21
【问题描述】:
这就是我推送UIViewController 的方式:
[tabController setSelectedIndex:0];
UINavigationController *navController = [tabController selectedViewController];
UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];
NotificationViewController *notificationController = (NotificationViewController*)[mainStoryboard
instantiateViewControllerWithIdentifier: @"NotificationViewController"];
[navController pushViewController:notificationController animated:YES];
navController.navigationBarHidden = NO;
当 NotificationViewController 可见并且我点击返回按钮时,没有任何反应。之前的UIViewController 在UINavigationBar 中有一个手势,但我在UIViewController 的viewWillDisappear 中删除了它。但是 NotificationViewController 的后退按钮仍然不起作用。
【问题讨论】:
-
当你使用 tabcontroller 时,你认为它应该放在哪里?
标签: ios uiviewcontroller uinavigationcontroller uinavigationbar