2012-09-03 44 views
1

我正在使用Storyboard,我想知道是否有一种方法可以在没有“segue”的情况下执行转场(动画或非动画)。如何在无segue的情况下加载视图?

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

+0

这就是今天的iOS“开发商”的问题找到他们......有些显然不知道是否有可能在没有Interface“Shitty”Builder的情况下做某件事......看到男人,我从来没有用过它。我做了几个应用程序和调整。来自代码。用手写。 – 2012-09-03 13:06:51

+0

忽略@ user529758。理解如何处理代码(这可能是您的情况的正确途径)非常好,但Interface Builder是大多数项目的正确方法。如果您希望在专业开发团队工作,您需要知道如何正确使用IB。 –

回答

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.

+0

感谢您的回答H2CO3;) –

+0

@ Jean-Benoist没问题:)你至少问过,要知道新的东西:) – 2012-09-03 14:51:41

相关问题