簡體   English   中英

適用於通用應用程序的不同大小的iPhone和iPad的圖像處理

[英]Image handling for different sizes of iPhone and iPad for universal app

我是iOS新手

我的問題是,對於支持iPhone和iPad的應用程序圖標,我們可以采用不同大小的圖像,請根據屏幕分辨率選擇默認圖像。

同樣的事情如何在應用程序中申請其他圖像。 是否有必要拍攝具有不同尺寸或分辨率的每張圖像?

如果有必要,那么最好的方法是什么?

感謝您的幫助。

  • 對於其他圖像:

假設我們的圖像被稱為“名稱”。 我們需要提供四個圖像資源。 iPhone資源應該具有〜iphone后綴,因此iPad資源需要〜ipad后綴,並且@ 2x用於視網膜顯示在名稱和后綴之間。 這就是我們得到的:

•   name~iphone.png
•   name@2x~iphone.png
•   name~ipad.png
•   name@2x~ipad.png
•   name-568h@2x~iphone.png (iPhone 5)

后綴必須全部小寫,這一點很重要。 有了這個命名約定,就不再需要這樣做了,因為

[UIImage imageNamed:@"name.png"];

處理所有不同圖像尺寸的加載。

有關更多信息,請參見thisthis

  • 對於應用程序圖標:

您應該使用資產目錄。

有關更多信息,請參見Link1Link2Link3。

  • 午餐圖片:

看到這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM