我正在使用Storyboard,我想知道是否有一种方法可以在没有“segue”的情况下执行转场(动画或非动画)。如何在无segue的情况下加载视图?
我可以在我不同的ViewsController之间以编程方式进行转换吗?
我正在使用Storyboard,我想知道是否有一种方法可以在没有“segue”的情况下执行转场(动画或非动画)。如何在无segue的情况下加载视图?
我可以在我不同的ViewsController之间以编程方式进行转换吗?
是的。
(它不应该是可能比使用其他代码这是编程,而不是图形设计 - 这是图形设计师的作品。)
的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;
感谢您的回答H2CO3;) –
@ Jean-Benoist没问题:)你至少问过,要知道新的东西:) – 2012-09-03 14:51:41
这就是今天的iOS“开发商”的问题找到他们......有些显然不知道是否有可能在没有Interface“Shitty”Builder的情况下做某件事......看到男人,我从来没有用过它。我做了几个应用程序和调整。来自代码。用手写。 – 2012-09-03 13:06:51
忽略@ user529758。理解如何处理代码(这可能是您的情况的正确途径)非常好,但Interface Builder是大多数项目的正确方法。如果您希望在专业开发团队工作,您需要知道如何正确使用IB。 –