我的iOS 5应用使用了UITabBarController
的故事板。有三个"标签"每个都显示一个视图控制器,该视图控制器已使用关系链接回UITabBarController
。当您按预期点击相关选项卡时,会出现每个视图控制器。但是,为了更加亲切的过渡,我想在屏幕上和屏幕外滑动视图控制器。
举例来说,如果我当前在选项卡0上然后选择选项卡1,则屏幕上的视图控制器(对于选项卡0)应该滑到屏幕的左侧,并且新的视图控制器(用于标签1)应从屏幕右侧滑动。
我已经能够使用自定义UIView
作为标签栏来实现此行为,但是想知道这是否可以在故事板中使用自定义segue,因为这肯定会节省大量代码(和也会让项目中的事情变得更加简洁)?
提前感谢您的任何帮助。
答案 0 :(得分:1)
我正在尝试做同样的事情。
不幸的是,我认为关系segue不允许任何自定义,因为它只是将标签栏和标签栏项连接在一起,而不是过渡。
我的猜测是,当视图出现时,我们必须自己进行转换。