storyboard中的segue
2014-05-05 21:53
218 查看
在xcode5 ios7中
storyboard可以直观的诠释视图的流转和切换,
而viewcontroller切换就要用到 segue
segue分 push,modal,custom
push主要用于具有相同的navigatecontroller的推送,
modal比较自由的切换
custom属于自定义切换,用于切换过场体验的特殊效果
正常切换可以关联button和不关联button,关联button不需要代码就可以跳转,
不关联button可以手动跳转,控制起来更灵活,使用这种方式需要给segue加上identity标识
代码:
[self performSegueWithIdentifier:@"login" sender:self];
值得注意的是,在viewdidload 中 代码手动 modal切换是没有效果的,只能使用push
modal切换的代码可以放在viewdidappear中,但是体验不是很好
链接navigatecontroller可选rootviewcontroller
链接tabviewcontroller可选viewcontrollers
有些时候还是需要我们使用present和dismiss的方式。
storyboard可以直观的诠释视图的流转和切换,
而viewcontroller切换就要用到 segue
segue分 push,modal,custom
push主要用于具有相同的navigatecontroller的推送,
modal比较自由的切换
custom属于自定义切换,用于切换过场体验的特殊效果
正常切换可以关联button和不关联button,关联button不需要代码就可以跳转,
不关联button可以手动跳转,控制起来更灵活,使用这种方式需要给segue加上identity标识
代码:
[self performSegueWithIdentifier:@"login" sender:self];
值得注意的是,在viewdidload 中 代码手动 modal切换是没有效果的,只能使用push
modal切换的代码可以放在viewdidappear中,但是体验不是很好
链接navigatecontroller可选rootviewcontroller
链接tabviewcontroller可选viewcontrollers
有些时候还是需要我们使用present和dismiss的方式。
相关文章推荐
- iOS StoryBoard的转场Segue解读
- iOS 5 Storyboard 学习之 Tabbar Controller,Navigation Controller (3) 深入Segue,Class,Protocol,Delegate的基本使
- Storyboard里面的几种Segue区别及视图的切换:push,modal,popover,replace和custom
- StoryBoard segue 使用步骤
- Xcode6 storyboard new push segue 后的视图控制器没有navigation item bug.
- 对照 Android 的 Intent 与 iOS StoryBoard 的 Segue - Intent 假设也能添加个prepareForSegue回调就好了
- 使用storyboard的segue控制界面跳转
- iOS 一一 storyBoard中segue实现页面跳转
- iOS 5 Storyboard 控制Segue来跳转用户登录Login
- Storyboard里面的几种Segue区别及视图的切换:push,modal,popover,replace和custom
- Storyboard里面的几种Segue区别及视图的切换:push,modal,popover,replace和custom
- storyboard之 prepareForSegue:sender:
- Storyboard里面的几种Segue区别和视图的切换
- [iOS基础控件 - 6.11.4] storyboard 的 Segue
- Storyboard里面的几种Segue区别及视图的切换:push,modal,popover,replace和custom
- storyboard的segue返回方法
- StoryBoard 关于Segue ----prepareForSegue:sender: 理解
- Storyboard 之segue用法总结
- 使用 Storyboard Segue 实作 UIViewController 的切换 (实例)
- iOS 5 Storyboard 学习之 控制Segue来跳转用户登录Login