2011-07-16 61 views
6

我有一個UITableCell,它有幾個漸變圖層並在其中投影。我想知道如果使用coreanimation圖層來處理這個問題還是隻爲單元格使用單個背景圖像會更高效?圖像與UIKit中的自定義繪圖的性能

一般來說,在覈心動畫上使用大圖像(透明度)會更高效嗎?測試差異的最好方法是什麼?我猜儀器會參與其中。此外,我正在尋找有關iOS性能測試和最佳實踐的良好資源。 對不起,有很多問題。

+0

[Images vs. Core Graphics。](http://stackoverflow.com/questions/6520320/images-vs-core-graphics) –

回答

2

根據我的經驗,使用圖像總是比手動繪製更快。

+0

有沒有已知的原因或者它只是結果顯示? –

+0

@Christian,對不起,你的問題其實是重複的。我以前給過這個答案。這個問題被接受的答案很好地解釋了這一點:「CG不是非常慢,只比使用位圖填充圖形緩衝區慢。」 –

+0

你有鏈接到這個問題? –