添加NavigationController到当前视图(Add NavigationControll

2019-10-17 05:56发布

我使用一个UIScrollView显示一些图像,并且我需要呈现或当用户选择的image.This滚动型的一部分被创建仅编程推另一视图。 我怎么能以编程方式添加一个navigationController它并提出另一种观点?

我想这样,但只要给我下面的错误:

推导航控制器,不支持”

 StatesViewController * controller = [[StatesViewController alloc]initWithNibName:@"StatesViewController" bundle:nil];

    UINavigationController * Navcontroller = [[UINavigationController alloc] initWithRootViewController:controller];

    [self presentModalViewController: Navcontroller animated: YES];

Answer 1:

这可能会帮助你。

 NextViewController *nextViewController=[[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
    UINavigationController *navBar=[[UINavigationController alloc]initWithRootViewController:nextViewController];
    [self.navigationController presentModalViewController:navBar animated:YES];


文章来源: Add NavigationController to current view