2017-04-22 107 views
2

我正在嘗試將模擬器刻度更改爲40%。我發現它可以改變使用 - 默認情況下寫入〜/ Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale「0.4」Xcode模擬器刻度

我修改了plist文件,嘗試用0.4值添加此鍵,還修改了SimulatorWindowLastScale-com。 apple.CoreSimulator.SimDeviceType.iPhone-6到0.4,但我似乎不能得到40%的規模。

有沒有人最近嘗試過。

謝謝。

+0

http://stackoverflow.com/questions/18606926/adjusting-the-xcode-iphone-simulator-scale-and-size/18606992檢查這一個 –

+0

https://stackoverflow.com/a/47173670/6137672請參閱這個 – Leo

回答

0

我知道現有的線程,無論如何。

貌似屬性發生變化,這個工程 - 〜/庫/首選項/ com.apple.iphonesimulator SimulatorWindowLastScale-com.apple.CoreSimulator.SimDeviceType.iPhone-6 「0.4」

+2

你用新的Xcode9試過這個嗎?似乎無法得到它的工作。謝謝 – Pam

6

和Xcode 9+ - 模擬器,你可以選擇&拖動模擬器的任何角落來調整它的大小,並根據你的要求進行設置。

看看這個快照。

enter image description here

注:在Xcode 9.1+,模擬器規模選項被改變。



鍵盤短鍵
據的Xcode 9.1+

Physical Size  ⌘ 1  command + 1 
Pixel Accurate  ⌘ 2  command + 2 


據的Xcode 9

50% Scale   ⌘ 1  command + 1 
100% Scale   ⌘ 2  command + 2 
200% Scale   ⌘ 3  command + 3 



在Xcode菜單個模擬器規模選項:

的Xcode 9.1+:
菜單欄▶窗口▶ 「在這裏,可供選擇的變化模擬器規模」(物理尺寸 & 像素精確

像素準確:如果您的mac系統顯示scre,將您的模擬器調整爲實際(物理)設備的像素大小(像素)支持高分辨率,否則此選項將保持禁用狀態。

enter image description here

的Xcode 9。0
菜單欄▶窗口▶刻度▶ 「在這裏,可供選擇的變化模擬器規模」

enter image description here



使用終端命令
按照以下步驟使用終端命令

規模模擬器
  1. Close/Quit si mulator。 (如果打開)
  2. 打開Terminal應用程序(使用Spotlight搜索,按⌘ + SPACE打開Spotlight搜索)
  3. 複製下面的文本,並將其旁邊終端光標貼。

defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale "0.3"

  • 打開 '模擬器'(使用運行Xcode中的項目的iOS)。
  • 你會發現模擬器的比例更新。

    +1

    正在嘗試以12.9 iPad App Store的全分辨率截圖。我必須縮放到50%才能看到整個屏幕,但是100%和全尺寸的選項會被刪除。任何想法如何讓他們回來?結束將模擬器移動到屏幕底部,然後使用角落選擇放大(兩次)。然後,它最大限度地滿足App Store所需的分辨率。 – Symanski

    +0

    在什麼條件下啓用第二個菜單項(Cmd-2 Pixel Accurate)?在我的測試中,它總是灰色/不可用。剛剛在最新beta - Xcode 9.1 beta 2中證實了這一點。 – SteveCaine

    +0

    @SteveCaine根據計算機系統的顯示大小和分辨率,它具有高分辨率縮放大小,並且所有選項都可用(可用)。 – Krunal