我正在使用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。 –