2015-08-13 60 views
0

在我的xcode 6項目(爲iPhone構建)和我的故事板中,我有一個imageView,我想要覆蓋作爲背景圖像的整個畫布。我真的很努力讓我的腦袋周圍的Images.xcassets,我已經添加了一個新的圖像集,並在屬性檢查器,我已設置設備設備特定,在複選框我有iPhone和Retina 4英寸檢查。我的問題是,我的圖像應該是1x,2x,Retina 4 2x和3x的大小以縮放整個背景。我認爲我的圖像尺寸是正確的,但Retina 4 2x的圖像尺寸令我感到困惑。背景圖片和Images.xcassets

+0

你是什麼意思,「但Retina 4 2x的圖像尺寸真的令我困惑。」? – Edig

+0

我不知道我應該如何讓背景圖片覆蓋整個畫布。 –

回答

0

Apple爲您提供了所有設備圖像所需的全分辨率。

我離開它這裏(一切都爲72 dpi)的

  • iPhone 4S(2×):960x640px
  • iPhone 5/5S/5C(2×):1136 X 640像素
  • iPhone 6: 1334 x 750px
  • iPhone 6+:2208 x 1242px - >降級到1080 x 1920px。你應該這樣做的最大尺寸

臺iPad

  • 的iPad/2 /迷你:1024×768px
  • iPad的空氣/迷你視網膜:2048×1536px

要使它作爲背景,我建議它把內容模式方面填充,並且iPhone 4S將得到2x文件,與iPhone 5/5S/5C一樣,並且會縮小一點,所以它會看起來很完美

+0

非常感謝,除了我已經將內容模式設置爲Aspect fit而非Aspect fill之外,我完全贊同。 –