2010-12-15 21 views
2

其他任何人都體驗到UIImage -drawAtPoint的性能真的很低:有小費嗎?UIImage -drawAtPoint:iPhone上的慢

+3

對不起,哪款iPhone? iPhone 2G,3G,3GS,4? iOS版本?圖像大小?並且,爲什麼您使用帶有drawAtPoint調用的UIImage而不是UIImageView? – bontoJR 2010-12-15 10:07:57

+0

補充一下,什麼類型的圖像,它有多大,等等。幫助我們來幫助你! – 2010-12-15 10:14:16

+0

你繪製了多少次? iOS採用延遲加載 - 這可能與它有什麼關係? – Tommy 2010-12-15 12:09:26

回答

0

緩慢的圖像繪製可能會發生幾個原因。在這種情況下,它是在CPU上發生的雙三次調整大小。解決方案:使用不需要調整大小,預設大小或使用內置繪圖例程的圖像(用於諸如背景,漸變等的圖像)。