2012年7月19日 星期四

iPhone, iPad通吃的圖檔命名規則

名字取得巧,開發快又好 !  iPhone, iPad雖然有著四種截然不同的解析度,但是只要我們依照以下的命名規則,App在執行時將聰明地選出最適合自己的圖片。

假設圖檔名稱為tarBar.png,程式碼如下:

self.tabBar.backgroundImage = [UIImage imageNamed:@"tarBar.png"];

命名規則:

    (1) iPhone : tarBar.png (320*49)
          普通的iPhone



    (2) iPhone retina: tarBar@2x.png (640*98)
          retina的iPhone, 加 @2x



    (3) iPad: tarBar~ipad.png (768*49)
         普通的iPad, 加 ~ipad



    (4) iPad retina: tarBar@2x~ipad.png (1536*98)
          retina的iPad, 加 @2x~ipad



執行結果:

iPhone


Retina iPhone


iPad





Retina iPad




2 則留言:

  1. 請問iphone 5 延伸底圖的命名規則為何

    回覆刪除
  2. 您好, 關於你的問題,我另外發表一篇"黃金比例的iPhone 5螢幕"給你作參考,謝謝。

    回覆刪除