问题描述
|
在我的23英寸全高清屏幕(以及
15\" MacBook Pro
)上,iPad模拟器非常小(大约是真正的iPad
屏幕的三分之一)。
有没有办法调整大小?
我知道它必须保持尺寸和dpi比例,以防止出现亚像素,但是如果没有放大镜,我几乎看不到任何东西。
解决方法
⌘+ 1表示100%
2 + 2为75%
3 + 3 50%
,Xcode 9-Simulator更加灵活。只需选择并拖动模拟器的任意一角即可调整大小并根据需要进行设置。
看一下这个快照:
注意:使用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系统显示屏尺寸(像素)支持那么高的分辨率,则将模拟器的尺寸调整为实际(物理)设备的像素,否则此选项将保持禁用状态。
Xcode 9.0
菜单栏▶窗口▶比例▶\“在这里,可用选项更改模拟器比例\”
使用终端命令
请按照以下步骤使用终端命令缩放模拟器
关闭/退出模拟器。 (如果打开)
打开Terminal
应用(使用Spotlight搜索,按⌘ + SPACE
打开Spotlight搜索)
复制以下文本并将其粘贴到终端光标旁边。
defaults write ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale \"0.3\"
打开\'Simulator \'(使用Xcode运行iOS项目)。
您会发现模拟器比例更新。
,Xcode 9.x:
选择Simulator
转到Window
选项卡
选择Physical Size
选项(cmd + 1
)
现在,如果这没有按照您的兴趣进行调整,请按照以下步骤操作:
选择Simulator
转到edge of simulator
。这会将您的光标转换为调整大小选项(双向箭头)。
现在使用此调整大小选项,您可以change the size as you desire
。
Xcode 8或以下:
https://stackoverflow.com/a/30588057/1753005
,对于Xcode 9,Beta 6:在“窗口”菜单下取消选择“显示设备边框”。然后Cmd + 2应该缩放到100%(“窗口”菜单->“缩放”->“ 100%”)。
使用15英寸Macbook Pro(2017年型号)进行了测试。
,对于XCode 10,我最终不得不做
defaults delete ~/Library/Preferences/com.apple.iphonesimulator DevicePreferences
我只是找不到其他方法来重置缩放级别。即使使用“窗口”->“缩放”来切换缩放,也无法恢复到100%(2042x2732 iPad 12.9英寸)。
删除设备首选项后,模拟器将再次以全分辨率打开,因此我可以拍摄应用商店提交所需的屏幕截图。
Physical Size
和Pixel Accurate
选项保持为灰色。
, 但是在较小的屏幕(MacBook Pro 15英寸)中,我无法缩放到超过屏幕尺寸
很少有实用程序可以让您将显示分辨率设置为更高的系统首选项。
例如,如果您需要纵向分辨率为2048 x 2732像素的12.9英寸视网膜显示屏屏幕截图。我只是使用这些实用程序之一(例如:App Store中的Display Menu)将Macbook Pro 2017 Retina显示器设置为3360x2100。
之后,我用12,9“” iPad Retina启动Xcode Simulator,并将Simulator调整为最大屏幕尺寸。结果,我得到的大小恰好为2048 x 2732,可以上传到App Store。
希望对某人有用。
,Xcode 9.x
您可以用在Mac中扩展任何窗口的相同方法来调整任何模拟器的大小。将鼠标移到所有模拟器的角上,指针将发生变化。单击并拖动以展开/缩小模拟器。使用Xcode 9.2验证
,对于Xcode 9.4,这是唯一有效的方法:
-在“调试”菜单中取消选中“优化窗口大小的渲染”。
-从文件maenu中使用\“⌘s\”或\“新屏幕截图\”进行*屏幕截图。
*注意-模拟器的大小无关紧要,屏幕截图将是上传到iTunes Connect的正确大小
,你可以这样做:
窗口>取消选中显示设备挡板
之后,您可以自定义模拟器的宽度和长度。
如果您满意其尺寸,则可以再次检查“显示设备挡板”
,CMD +空间
搜索系统偏好设置
然后选择辅助功能
选择缩放
选中使用带修饰键的滚动手势来缩放:
选择CMD密钥或选项(任您选择)
而已:
现在在触控板上
CMD +两根手指向上和向下滚动以放大或缩小
,看这张图片。
请参阅红色提示。
您可以轻松调整ios模拟器的大小。