【发布时间】:2016-08-02 22:49:05
【问题描述】:
我在我的应用程序中使用了SWRevealController。单击UITableView 中的项目时,我想转到导航控制器,以便在多个视图控制器之间切换。但到目前为止,我无法重定向到导航控制器。我使用了下面的代码,但它只是替换了控制器。
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
MoreHelpController *rootViewController = [storyboard instantiateViewControllerWithIdentifier:@"HelpController"];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:rootViewController];
[navController setViewControllers: @[rootViewController] animated: YES];
[self.revealViewController setFrontViewController:navController];
[self.revealViewController setFrontViewPosition: FrontViewPositionLeft animated: YES];
请告诉我怎样才能直接进入导航控制器。这里很混乱。
【问题讨论】:
-
伙计,你怎么能移动到导航控制器??导航控制器本身需要在多个视图控制器之间切换。
-
like 方法 persentviewcontroller & 传递导航控制器
-
导航控制器将您从一个视图控制器导航到另一个视图控制器。你不能像从一个视图控制器到导航控制器然后从导航控制器到视图控制器那样移动。太荒谬了。
-
我的意思是在我的应用中我想设置一个视图控制器应该设置为导航控制器
标签: ios objective-c iphone swrevealviewcontroller