1
A
回答
3
當UIImageView動畫完成時,您不會收到通知。你應該使用NSObject的performSelector:withObject:afterDelay:方法來安排一些代碼在時間完成後執行,但它不會是完美的。
1
設置setAnimationDidStopSelector:到採取行動的動畫停止時的方法。
1
很老的問題,但我需要一個修復現在,這個工作對我來說:
[CATransaction begin];
[CATransaction setCompletionBlock:^{
DLog(@"Animation did finish.");
}];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:self.window.bounds];
imageView.animationDuration = 0.3 * 4.0;
imageView.animationImages = @[[UIImage AHZImageNamed:@"Default2"],
[UIImage AHZImageNamed:@"Default3"],
[UIImage AHZImageNamed:@"Default4"],
[UIImage AHZImageNamed:@"Default5"]];
imageView.animationRepeatCount = 1;
[self.window addSubview:imageView];
[imageView startAnimating];
[CATransaction commit];
相關問題
- 1. RxAndroid,如何檢測是否可觀察已完成發射
- 2. 可能檢測TextView的選取框動畫何時完成?
- 3. 有什麼方法可以檢測Swiffy動畫何時完成?
- 4. 是否有可能檢測父modalview關閉動畫的完成?
- 5. 檢測getView()調用完成。
- 6. 檢測時ValueAnimator完成
- 7. 檢測Ajax是否完成
- 8. 檢測FileStreamResult何時完成
- 9. presentModalViewController檢測動畫完成
- 10. 檢測動畫的完成
- 11. 檢測WebView加載完成
- 12. 檢測自動完成
- 13. 可可檢測鍵按下
- 14. Spring集成併發性 - 檢測完成
- 15. 可可:檢測不可卸的卷
- 16. 如何檢測可觀察到的所有包含的觀測量完成<可觀察<Object>>
- 17. 檢測可達性
- 18. 檢測在UIImageView中點擊了哪個圖像with animationImages
- 19. 檢測到ThreadPool WorkItem已完成/正在等待完成
- 20. PowerMockito:未完工磕碰檢測(未完成的成株異常)
- 21. 可寫流已完成?
- 22. 可以用JavaFX完成
- 23. 可能自動完成EditTextPreference?
- 24. 當事件傳播完成時,JavaScript或jQuery可以檢測到嗎?
- 25. rspec可以檢測之前(:每個)中完成的路由修改嗎?
- 26. rxjs observables生命週期:檢測已完成的可觀察結果
- 27. 如何讓可觀察的輪詢檢測到未完成的承諾
- 28. Android ListView:檢測滾動完成後第一行/最後一行是否可見
- 29. iPhone拼圖遊戲完成檢測
- 30. QWebview:如何檢測Flash視頻完成?
我認爲這是不是'UIImageView'動畫 - 但'UIView'動畫。 – muescha 2017-01-23 16:27:23