storyboard中的segue

在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的方式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值