3
我想了解如何在iOS中查看動畫工作;目前,我有我與創建動畫:完成塊中的完成參數在animateWithDuration中意味着什麼
+ (void)animateWithDuration:(NSTimeInterval)duration
delay:(NSTimeInterval)delay
options:(UIViewAnimationOptions)options
animations:(void (^)(void))animations
completion:(void (^)(BOOL finished))completion
但我有關於在完成塊成品參數問題;我完成的參數是否有點理解,如果完成是肯定的動畫實際上發生這是一件好事,但它是什麼意思,當它被設置爲否和什麼是通常的方式來處理這個通常 ,特別是如果你想連鎖動畫(在完成塊中調用下一個動畫)在同一個視圖上工作?
我問的原因是因爲它有時候會返回NO,原因不清楚,因爲視圖存在於視圖層次結構中,並且沒有其他動畫干預。
好吧,當然這取決於我,但是很高興知道未完成的實際原因是什麼,以便我可以採取相應的行動。它大部分時間都在做這項工作,但在某些情況下,如果我排除,我確實得不到任何回報:視圖不可見,視圖中有其他動畫,視圖或其任何子視圖的大小不正確。 – MrJre
@MrJre就我看不到的動畫原因而言,Apple的文檔只能提供很少的信息,因此看起來很難以其他任何方式進行反應而不是一般的反應。讓我們知道你是否弄清楚你爲什麼失敗了。 – jbat100