gpt4 book ai didi

IOS/Objective-c : Access a ViewController with a button, "opposing" Storyboard结构

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

我有一个像这样的 Storyboard:

enter image description here

黄色 VC 是我可以向 mapKit 添加点的地方(应用程序以它开头)。访问黄色 VC 的唯一方法是通过 TableView ,女巫有一个按钮。当点被创建时,表格 View 再次显示(说明在黄色 VC 的保存按钮上)和新数据。我的问题是:我可以在不更改此结构的情况下显示 mapKit 而不是 tableView 吗?我尝试过类似的事情

MapViewController *map = [[MapViewController alloc] init];
[self.navigationController pushViewController:map animated:YES];

在保存新地点按钮上,但没有任何反应...有解决办法吗?

最佳答案

您需要将标识符放入 ViewController,然后添加以下代码:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"nameOfStoryBoard" bundle:nil];
MapViewController *mapController = [storyboard instantiateViewControllerWithIdentifier:@"yourViewControllerIdentifier"];
[self.navigationController pushViewController:mapController animated:YES];

StoryboardID 是右侧面板中 View Controller 的标识符

StoryboardID is the identifier for your viewcontroller in the right panel

关于IOS/Objective-c : Access a ViewController with a button, "opposing" Storyboard结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42403480/

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