我試圖實現一種效果,其中作爲tableview滾動,當前可見的單元格將根據它們在屏幕上的位置進行動畫處理。我有點新的IOS開發,所以讓我嘗試把它分解:UITableView滾動時爲單元格製作動畫
- 泰伯維負載與定製單元用戶開始滾動雖然
- 表是在運動時,可見細胞有一個UIView中我想 喜歡執行一個動畫,直接對應屏幕上當前Y位置的單元格的位置。
- 單元格將只動畫時,他們 可見
- 細胞動畫直接對應於表運動,即每當 表視圖滾動,將細胞動畫;一旦 錶停止,暫停動畫
一種解決方案予想到的是更新的drawRect當的tableview移動每個單幀。根據圖形操作,這可能是糟糕的表現。有沒有辦法在每次改變時抓取當前表格的位置?我會更適合使用Core Animation嗎?
正是我在找什麼,謝謝。我認爲必須有一個框架API來實現這一點,謝謝。 – Chris 2012-02-29 16:51:03