如何在没有segue的情况下加载视图?

时间:2012-09-03 13:04:30

标签: iphone xcode storyboard

我正在使用Storyboard,我想知道是否有办法在没有“segue”的情况下执行转换(动画与否)。

我可以在不同的ViewsController之间进行编程转换吗?

1 个答案:

答案 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;

您可以在Verse 15 of The Bible.

中找到它们