gpt4 book ai didi

ios - 没有 Storyboard标识符的 performSegueWithIdentifier

转载 作者:行者123 更新时间:2023-11-29 02:09:47 32 4
gpt4 key购买 nike

我有一个带有动态行的UITableViewController,对于每一行,我需要打开一个新的viewcontroller。我尝试使用 performSegueWithIdentifier,但它不起作用,因为我没有 Storyboard标识符。

如何动态打开一个新的viewcontroller

我尝试过:

newUiViewController *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"controller"];
[self.navigationController pushViewController:controller animated:YES];

但它不起作用。

最佳答案

你应该在你的 Storyboard中提供一个 Controller 标识符,检查这个:

enter image description here

Class 是你的“newUiViewController”,Storyboard ID“menu”是你的“controller”

然后你可以这样做:

newUiViewController *controller = (newUiViewController *)[self.storyboard instantiateViewControllerWithIdentifier:@"controller"];
[self.navigationController pushViewController:controller animated:YES];

关于ios - 没有 Storyboard标识符的 performSegueWithIdentifier,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29412855/

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