2010-04-20 36 views

回答

0

Apple爲您代表您添加到界面的所有圖像(如系統工具欄項目)使用奇數和任意的尺寸。您可以做的最佳優化是減少合成的任何事情,這基本上意味着儘可能設置視圖和圖層的不透明屬性。

如果你有在靜態背景下合成的透明PNG和背景已經包含的不透明PNG之間的選擇,你有機會進行優化。當圖像四處滑動或背景變化時,您必須進行合成,否則選擇不透明。

0

Here is an article優化iPhone圖像 - 基本上告訴你爲什麼要使用PNG文件。除非您使用OpenGLES,否則大小應該不重要。

2

正如其他人所說,不 - 但您通常應該使用具有均勻尺寸的圖像。這是因爲當使用center屬性定位視圖時,它將在某個半像素位置放置一個奇數尺寸的圖像。這會導致圖像模糊。

只要您意識到這一點,它應該不會真的給您帶來任何問題,但使用偶數尺寸只是爲了安全起見,仍然是一個不錯的主意。

(這適用於UIKit的,不一定是OpenGL的)

+0

我有這種情況發生和文本變得非常模糊和不可讀。修正了從奇數到偶數圖像大小。 – Jaanus 2010-04-20 20:04:35