1

I am currently using StoryBoards and I was wondering what are my options to go from one ViewController to another.

I am familiar with Segues and I know you can assign identifiers on them.

Is there an alternative way? (I am asking for the sake of learning).

4

2 回答 2

1

如果您使用情节提要,那么您可能应该使用 segues。否则你会错过故事板的好处。但是,您可以构建自定义转场,即使您使用情节提要,您仍然可以以编程方式添加您的视图,并在您认为合适的情况下为屏幕上和屏幕外的视图设置动画。

因此,对您的问题的简要回答是,如果您真的想扮演自己的导航类型控制器的角色,您可以使用任何您想要的动画视图在屏幕上和屏幕外进行 - 这可能是出于学习目的而做的一件好事。

于 2012-08-02T07:10:39.690 回答
1

您可以使用presentViewController:animated:completion

它总是将视图显示为模态视图。但是您也可以通过编程方式使用 Segue,这是在视图控制器之间进行转换的推荐方式。

于 2012-08-02T07:11:45.943 回答