我遇到問題。設備上的動畫(在viewControllers之間切換,滾動tableView)正在使用spurts,但在模擬器上工作正常。如何解決這個問題呢?動畫在設備上延遲
Q
動畫在設備上延遲
0
A
回答
1
恐怕沒有簡單的答案。 唯一的解決方案是改善您的代碼並使其更輕,更高效。 我也遇到過這樣的問題,除了讓我的模塊更好地工作外,我別無選擇。
第一個建議是檢查內存泄漏(這個幫助我:http://www.friday.com/bbum/2010/10/17/when-is-a-leak-not-a-leak-using-heapshot-analysis-to-find-undesirable-memory-growth/)。修復泄漏應該能提供更多的內存來處理。
如果你在第一代ipad上有這樣的爆發......就是這樣。但是如果你在ipad2上擁有它們,那麼你確實需要重寫你的代碼:使用更少的元素,減少操作,也許使用一些後臺操作來執行一些線程,這樣你就可以將主線程留空來製作動畫
1
滾動tableView不應該是一個太大的問題,因爲它的設計非常有效。你是否實現了方法heightForRowAtIndexPat:?如果是這樣,並且你的tableView中有很多數據,它會變得非常慢。在這種情況下,最好使用固定的高度或桌子。
相關問題
- 1. UIImageView動畫在設備上有很長的延遲
- 2. 設備上的WebAudioAPi延遲
- 3. 延遲動畫
- 4. 如何在CSS上延遲動畫?我試過動畫延遲。不起作用
- 5. CSS3動畫在所有部件上運行全局延遲的延遲動畫
- 6. 在jQuery動畫上使用延遲
- 7. SVG動畫延遲
- 8. 延遲動畫chart.js
- 9. jQuery動畫延遲
- 10. 延遲動畫iphon
- 11. jQuery動畫延遲
- 12. 動畫與延遲
- 13. 延遲jQuery動畫
- 14. UIKeyboardWillHideNotification動畫延遲
- 15. UIView動畫延遲
- 16. JQUERY動畫延遲?
- 17. 動畫無延遲(UIView animateWithDuration延遲)
- 18. 爲UIPicker設置延遲動畫?
- 19. 用javascript設置CSS動畫延遲
- 20. 延遲對觸摸設備
- 21. Firefox 7.0.1上的jquery動畫延遲
- 22. CSS3動畫延遲開始
- 23. Safari中的動畫延遲
- 24. 動畫按鈕延遲 - iPhone
- 25. jquery延遲()打破動畫
- 26. 延遲WPF動畫旋轉
- 27. UIView動畫不會延遲!
- 28. iPhone動畫延遲問題
- 29. 延遲動畫開始
- 30. 延遲jQuery slideToggle動畫
當我使用ARC模式時可以泄漏嗎?我在iPhone 4噴...不明白..我有tableView和每行是uiButton可能在這個問題? – RomanHouse
如果您爲TableView委託方法顯示一些代碼,那麼人們可能會對提高效率提出建議 –