用模态视图调用导航控制器?

发布于 2024-10-23 13:18:43 字数 445 浏览 6 评论 0原文

我有一个问题,我做了这个:

Impostazioni *impostazioni=[[Impostazioni alloc] initWithNibName:@"Impostazioni" bundle:nil]; 
[self.navigationController presentModalViewController:aiuto animated:YES];

但我想以这种方式保留导航栏:

[self.navigationController pushViewController:aiuto animated:YES];
[self.navigationController.navigationBar.backItem  setTitle:@"iCalory"];

并且我想使用presentModalView 我该怎么做?谢谢

I have a problem, I have made this:

Impostazioni *impostazioni=[[Impostazioni alloc] initWithNibName:@"Impostazioni" bundle:nil]; 
[self.navigationController presentModalViewController:aiuto animated:YES];

But I want to preserve the navigation bar in this modality:

[self.navigationController pushViewController:aiuto animated:YES];
[self.navigationController.navigationBar.backItem  setTitle:@"iCalory"];

And I want use presentModalView how can I this? thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心舞飞扬 2024-10-30 13:18:44

只需将视图控制器添加到新的导航控制器并以模态方式呈现导航控制器即可:

UINavigationController *navigationController = [[[UINavigationController alloc] initWithRootViewController: aiuto] autorelease];
[self presentModalViewController navigationController];

Just add your view controller to a new navigation controller and present the navigation controller modally:

UINavigationController *navigationController = [[[UINavigationController alloc] initWithRootViewController: aiuto] autorelease];
[self presentModalViewController navigationController];
寂寞笑我太脆弱 2024-10-30 13:18:43

要在代码中添加导航控制器,

 Impostazioni *impostazioni=[[Impostazioni alloc] initWithNibName:@"Impostazioni" bundle:nil]; 

 UINavigationController *navigationController = [[[UINavigationController alloc] initWithRootViewController: impostazioni] autorelease];

 [self.navigationController presentModalViewController:navigationController animated:YES];

To add navigation controller in your code,

 Impostazioni *impostazioni=[[Impostazioni alloc] initWithNibName:@"Impostazioni" bundle:nil]; 

 UINavigationController *navigationController = [[[UINavigationController alloc] initWithRootViewController: impostazioni] autorelease];

 [self.navigationController presentModalViewController:navigationController animated:YES];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文