从非Storyboard ViewController查看ViewController

时间:2012-03-29 23:27:35

标签: iphone ios uiviewcontroller storyboard segue

我在iPhone应用程序的大多数屏幕上使用Storyboard。但是,我的故事板中有一个屏幕,我在其中动态加载XIB并将其嵌入主视图中。这个XIB有一个图像和一些文本,并连接到它自己的UIViewController。 我的问题是,当我点击XIB中的图像时,我想要转到我的Storyboard中的另一个UIViewController。但是,因为我的XIB不在我的Storyboard中(它在运行时动态添加),所以我无法将我的XIB视图控制器与segue连接起来。 我收到错误“Receiver()没有标识符”的segue。这是有道理的,因为segue没有连接,所以无论如何,我可以通过编程方式转换到另一个视图吗? 我已经看过可以进行模态转换的示例,但我想进行“推送”转换。

由于

布赖恩

1 个答案:

答案 0 :(得分:1)

我不知道我是否真的理解你的问题,但如果你想要推送过渡,请使用:

[self.navigationController pushViewController:someViewController animated:YES];