欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS-storyboard-两个场景间的切换

程序员文章站 2022-05-27 08:17:04
ios-storyboard-两个场景间的切换。 一,在storybord画布上面,新增加一个场景,即拖动一个view controller到画布上面,同时建立一个button,名字为secondb...

ios-storyboard-两个场景间的切换。

一,在storybord画布上面,新增加一个场景,即拖动一个view controller到画布上面,同时建立一个button,名字为secondbutton.如图所示。

iOS-storyboard-两个场景间的切换

二,点击第一个按钮的时候 ,跳到场景所在的界面。选中firstbutton,同时按住control,拖动鼠标到第二个场景上面,弹出提示框,选择modal的那个,

如图所示,会出现一个箭头。

iOS-storyboard-两个场景间的切换

三,运行代码 ,会发现,当点击firstbutton按钮的时候 ,除了在控制台输出hello,还会跳到second所在的场景。

四,在viewcontroller.m中写入如下代码 :

iOS-storyboard-两个场景间的切换

五,选中storyborad中的secondbutton,同时向storbord中左侧的第一个场景的viewcontroller scene 下面的exit处进行连接。会弹出一个对话框,选择我们刚才在viewcontroller.m中写入的函数。

如下图所示,在场景2下面多了一个unwind segue to "exit",(清除切换以退出)

iOS-storyboard-两个场景间的切换

六,运行应用程序,会发现点击firstbutton的时候 ,会跳转到场景2,同时点击secondbutton的时候 ,会跳转到场景1.