2015-09-21 163 views
-1

我編寫了一個應用程序,現在完成了它,但是如果我轉到Images.xcassets,它看起來像我需要1x 2x和3x圖片。我測試了我的iPhone 6上的應用程序,一切運行良好。我的照片都在1x盒子裏。iOS的圖片1x 2x 3x轉換?

(它是一個通用的應用程序)。

我想如果我現在在iPhone 4上測試它,圖像將會太大或者相反,在iPad上圖像太小。我認爲這就是爲什麼我需要那些1x 2x 3x,對吧?

有人可以告訴我,我如何讓我的1張圖片現在轉換爲2x和3x?

感謝您的任何幫助

+1

首先,您應該瀏覽[this](https://developer.apple.com/library/ios/recipes/xcode_help-image_catalog-1.0/chapters/Recipe.html#//apple_ref/doc/uid/TP40013303 -CH1-SW1)文件。然後用任何圖像編輯工具編輯您的1x圖像。 – x4h1d

回答

1

這些圖像是針對不同的屏幕DPI。例如。 iPhone 4中的視網膜將使用2x圖像,iPhone 6 Plus中的Retina將使用3x圖像,而1x圖像將用於iPad 2等舊非視網膜設備上。

如果要在iPhone 5S上使用不同大小的圖像而在iPhone 6上,您需要將其作爲不同的資產提供,並將其設置在代碼中。

相關問題