您的位置:首页 > 产品设计 > UI/UE

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的方式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: