我需要在iPad上顯示20 x 15的圖像網格。每張圖片都是50px x 50 px。iPad:UIImage imageWithContentsOfFile性能問題
我使用[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"name" ofType:@"png"]]
來做到這一點,但我遇到了性能問題。應用程序嚴重滯後。有14種不同類型的圖像,都是png格式的50x50。
有沒有一種方法可以用來提高性能?
更新:我嘗試使用以下鏈接中找到的解決方案;這有所幫助,但並沒有完全解決問題。希望它能幫助別人。 http://www.alexcurylo.com/blog/2009/01/13/imagenamed-is-evil/
是否使用'imageNamed:'改變性能? – 2010-10-13 20:07:50
減慢了一點。 – 2010-10-13 20:09:59
您是否在drawRect中繪製這些圖像?或者在圖像視圖或CALayers中顯示它們? – hotpaw2 2010-10-13 21:10:12