gpt4 book ai didi

objective-c - 将 NavigationController 添加到当前 View

转载 作者:行者123 更新时间:2023-11-29 11:08:55 24 4
gpt4 key购买 nike

我正在使用 UIScrollView 来显示一些图像,当用户选择图像的一部分时,我需要呈现或推送另一个 View 。此 ScrollView 仅以编程方式创建。我如何以编程方式向其添加 navigationController 并呈现另一个 View ?

我试过这种方式,但只给我以下错误:

Pushing a navigation controller is not supported'

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

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

[self presentModalViewController: Navcontroller animated: YES];

最佳答案

这可能对你有帮助。

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

关于objective-c - 将 NavigationController 添加到当前 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12412526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com