在storyboard中,segue有几种不同的类型,在iphone和ipad的开发中,segue的类型是不同的。
在iphone中,segue有:push,modal,和custom三种不同的类型,这些类型的区别在与新页面出现的方式。
而在ipad中,有push,modal,popover,replace和custom五种不同的类型。
modal 模态转换
最常用的场景,新的场景完全盖住了旧的那个。用户无法再与上一个场景交互,除非他们先关闭这个场景。
是在viewController中的标准切换的方式,包括淡出什么的,可以选切换动画。
Modalview:就是会弹出一个view,你只能在该view上操作,而不能切换到其他view,除非你关闭了modalview.
Modal View对应的segue type就是modal segue。
*Modal:Transition to another scene for the purposes of completing a task.当user在弹出的modalview里操作完后,就应该dismiss the modal view scene然后切换回the originalview.
push
Push类型一般是需要头一个界面是个Navigation Controller的。
是在navigation View Controller中下一级时使用的那种从右侧划入的方式
*Push:Create a chain of scenes where the user can move forward or back.该segue type是和navigation viewcontrollers一起使用。
popover(iPad only)
popover 类型,就是采用浮动窗的形式把新页面展示出来
*Popover(iPad only):Displays the scene in a pop-up “window” over top of the current view.
*Replace (iPad only):
替换当前scene,
Replace the current scene with another. This is used in some specialized iPad viewcontrollers (e.g. split-view controller).
custom
就是自定义跳转方式啦。
*Custom:Used for programming a customtransition between scenes.
在Storyboard中使用自定义的segue类型
http://ryan.easymorse.com/?p=72
分享到:
相关推荐
storyboard的unwind segue用法小结,博客文章:http://blog.csdn.net/kid_devil/article/details/23218195
使用storyboard 的segue 从后向前进行传值
这是使用 Storyboard 和 Swift 在两个场景之间进行基本 Push segue 的示例。 标题栏已从导航控制器中删除,以便为静态合成提供完整的画布。 用于快速流程原型制作。 这个怎么运作 启用 unwind/back 功能需要将此 ...
这个Demo只是简单的使用storyboard的跳转和传值
不过,如果是在合作开发中,如果两个人同时修改同一个storyboard文件时,就会引起代码冲突,因此需要每个合作开发的每个开发者都要建立一个自己的storyboard,便于维护和修改。这个小demo就是用来简单地介绍多个...
Storyboard跳转和传值demo。
合并多个storyboard。详细内容请看:http://blog.csdn.net/kid_devil/article/details/8991626
列举了IOS StoryBoard传递参数的两种方法,包括使用prepareForSegue与广播两种方式
方式一:Storyboard的segues方式 鼠标点击按钮button然后按住control键拖拽到SVC页面,在弹出的segue页面中选择跳转模式即可 优点:操作方便,无代码生成,在storyboard中展示逻辑清晰 缺点:页面较多时不方便查看,...
示例说明了StoryBoard视图切换的几种方式以及如何返回
Storyboard和XIB简单的混合使用
storyboard的使用范例,关键掌握跳转,赋值,跳回;
Storyboard是一项令人兴奋的功能,在iOS5中首次推出,在开发app的界面时可以极大地节省时间。 如下图所示,这就是一个完整的应用的storyboard,接下来我们要学习如何通过这种方式创建应用。 现 ...
storyboard-fountain, 以最简单的方式为剧本创建 Storyboard 更新:从底层开始的新版本: ...喷泉喷泉Storyboard 喷泉使得你可以以轻松地画出一个剧本,你可以以快速绘制。 快速可视化以测试场景
用ControlStoryboardAction控制Storyboard的demo
iOS开发教程:Storyboard全解析-第一部分
Crank Storyboard Suite帮助文档
自己研究写的一个storyboard 小demo 里面包含了常用的方法,看懂这个基本上你就会用storyboard了
多人开发的情况下,项目中可能存在多个storyboard。 这个UIViewController的类别提供了一个便利的方法,可以直接生成一个控制器实例,而不用理会这个控制器是在哪个storyboard中创建的。 github:...
使用IOS5以后新加的Storyboard创建复杂布局项目,同时结合xib文件和Storyboard共同使用