2012-10-04 144 views
1

什麼是IOS 6 IPHONE模擬器 當我爲它取分辨率320x480像素未來屏幕的截屏的實際尺寸。 但我想它應該是320x568像素。模擬器的屏幕尺寸爲iPhone與iOS 6模擬器

+3

你需要選擇'硬件> Device'菜單正確的設備。 –

+1

考慮到點和像素不相同。在3.5英寸視網膜顯示器中,320x480點是640x960像素。 – Enrique

回答

2

不,它不應該。 320x480是沒有Retina顯示屏的默認iPhone分辨率。你可以在你模擬器的菜單(硬件)中改變它。 iPhone 4S Retina顯示屏分辨率將爲640x960,而iPhone 5(僅帶Retina顯示屏,因此您不能擁有320x568)將擁有640x1136

5

iOS 6模擬器在640×1136顯示屏上運行。新的iPhone 5 - 與iPod Touch第5代一起 - 在網頁開發方面只有一個重大變化:屏幕分辨率。這些設備具有寬屏4英寸屏幕,WDVGA(寬雙VGA)640×1136像素,326 DPI -Retina顯示器,正如蘋果所稱的那樣。這些設備具有與iPhone 4/4S相同的寬度,但在縱向模式下具有176像素高度。

擁有640×1136的顯示屏會讓新iPhone在能夠聲稱新款iPhone擁有高清顯示屏的錯誤一面,儘管Retina顯示屏的質量可能會導致手機是否存在問題超越HD。在規格表上,新款iPhone的顯示屏分辨率將低於競爭對手的顯示屏,如果蘋果的競爭優勢得以彰顯,這可能會損害iPhone的銷量。

但是爲此,你需要選擇正確的硬件設備>設備菜單。

enter image description here

0

我只是想補充的更新,對於那些你在Snow Leopard上運行的XCode 4.2。如果您想用iPhone 5分辨率運行模擬器(並且無法安裝更新版本的XCode),則可以編輯iPhone 4(Retina)的Info.plist文件以獲得所需的分辨率。

要做到這一點,採取以下步驟

  1. 編輯您的Info.plist文件 /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/Resources/Devices/iPhone (Retina).deviceinfo/

  2. 打開的.plist文件中的XCode並添加下面的鍵/值對,

    • 鷹:640
    • 長頸鹿:11 36
  3. 保存文件並重新啓動您的模擬器。

  4. 選擇iPhone(視網膜)才能看到新的決議。

注意:有一個警告 - 周圍的iPhone設備「硬件」的圖形不會擴展到新的分辨率。

+0

我做了兩個更改,並沒有在模擬器中進行更改。除了添加老鷹和長頸鹿之外,還有其他的事嗎? –

+0

我正在運行Xcode 5.1.1 –