我正在使用Storyboard,我想知道是否有办法在没有“segue”的情况下执行转换(动画与否)。
我可以在不同的ViewsController之间进行编程转换吗?
答案 0 :(得分:1)
是
(除了使用代码之外,它应该是不可能的。这是编程,而不是图形设计 - 这是图形设计师的工作。)
UIView有几种方法可以启用动画和过渡。最容易使用但功能最强大(阅读:可自定义)是
+ (void)animateWithDuration:(NSTimeInterval)duration
animations:(void (^)(void))animations
completion:(void (^)(BOOL finished))completion;
用于动画,
+ (void)transitionFromView:(UIView *)fromView
toView:(UIView *)toView
duration:(NSTimeInterval)duration
options:(UIViewAnimationOptions)options
completion:(void (^)(BOOL finished))completion;
中找到它们