我使用Xcode 7并且在将模拟器与Xcode中显示的视图匹配时遇到问题。模拟器屏幕似乎放大了"太多,因此,运行模拟器时,不会显示位于视图边缘附近的某些对象。
Deployment target: 9.0
Devices: Universal
Target scheme: iPhone 6
我做了一些关于Xcode自动布局的阅读,但似乎无法弄清楚需要更改的设置。 (如何根据我的设备屏幕安装模拟器?)
答案 0 :(得分:5)
如果模拟器已放大'你可以通过'窗口缩放它 - >规模'至75%,50%或更低。您还可以在选择模拟器时使用键盘上的命令+ 1,命令+ 2,...命令+4快捷键。如果你已经这样做了 您可以在“属性”检查器中更改视图控制器的大小。为此,您需要在故事板文件中选择视图控制器 - >在Utilities中选择Attribute Inspector - >在模拟指标中,更改'尺寸'来自' Inferred'到了iPad全屏'或者' iPhone 5.5英寸' (在您的情况下,使用' iPhone 4.7英寸'用于iPhone 6)。这将显示视图控制器与模拟器/设备相同的大小。您还可以更改尺寸以下的方向。 是的,通过这样做,您将设置特定方向/尺寸的界面。您需要学习自动布局,以便在不同设备/屏幕尺寸的正确位置设置对象。
答案 1 :(得分:1)
你不能有1:1的比例。了解屏幕分辨率。
但是,您可以从iOS Simulator > Window > Scale
菜单进行缩放。