[英]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"];
處理所有不同圖像尺寸的加載。
您應該使用資產目錄。
有關更多信息,請參見Link1 , Link2和Link3。
看到這個 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.