5
4

2 回答 2

12

知道了。

将问题中的行替换为:

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard"
                                                     bundle:nil];
SecondViewController *viewController =
            [storyboard instantiateViewControllerWithIdentifier:@"SecondView"];
[self presentViewController:svc animated:YES completion:NULL];

此解决方案的功劳归功于 IturPablo 的自我回答问题:
TabBarController, overwriting shouldSelectViewController to do a segue

于 2012-04-06T15:25:56.453 回答
1

你在找performSegueWithIdentifier:sender:吗?文档似乎与您的描述相符:

“您可以调用此方法以编程方式触发 segue,也许是为了响应故事板资源文件中无法指定的某些操作”

于 2012-04-05T14:43:12.370 回答