大iPhone 5模拟器?

时间:2012-09-30 13:27:19

标签: ios ios-simulator

我在应用程序上弄乱了仪器面板。 4英寸视网膜模拟器工作正常,看起来与iPhone 5完全一样:

enter image description here

然而,当我搞乱自动化时,4英寸视网膜模拟器发生了变化,现在看起来非常像一个非常长的iPad:

enter image description here

(对不起这个非常大的图片,但这是现在它的实际尺寸。)

现在每当我想要启动模拟器时,它仍然像上面那样。我确信有一个简单的解决方法,这就是为什么我问,因为我真的不想重新安装Xcode 4.5

谢谢!

3 个答案:

答案 0 :(得分:31)

当模拟器处于活动状态时,转到Window>尺寸> 50%。

您也可以使用 + 1 + 2 更改大小⌘ + 3

修改

当您使用视网膜MBP时,模拟器将利用它并进入视网膜模式,这将与常规模拟器相同(就像真实设备一样)。由于尺寸相同,它可以使用稍大的边框,看起来像实际设备,而不是使用类似iPad的薄边框。

在“普通分辨率”显示屏上,只有非视网膜iPhone模拟器才会使用iPhone边框。

答案 1 :(得分:0)

这个改变的原因是你升级到XCode 5带来了iOS7模拟器,并删除了你正在使用的旧模拟器。

DrummerB上面的回答将控制模拟器的大小,但它不会带回黑色挡板,你的应用程序看起来也不一样。要查看您之前看到的内容,请执行以下操作:

  1. 在XCode窗口的左上角,您将看到项目(或“目标”)名称和所选模拟器。喜欢“MyProgram> iPhone Retina(4英寸)”。点击“iPhone Retina ...”

  2. 将出现一个下拉列表,顶部标题为“iOS设备”。在底部,您将看到“更多模拟器......”。单击该选项。

  3. 这将打开“下载”页面上的首选项对话框,您可以在其中在XCode中安装额外的组件。选择“iOS 6.1 Simulator”,它将开始下载。 这大约是半场演出,所以需要一些时间。

  4. 完成后会抛出一个对话框,要求您重启XCode - 继续。

  5. 现在回到XCode,再次转到iOS设备选项,这次选择“iOS 6”选项之一。

  6. 你会得到以前的东西 - 黑色iPhone-4ish设备。

    (如果您按照上面的DrummerB的建议,它现在可能看起来很小,所以转到Window-> iOS模拟器中的比例并选择100%)

    另请注意,您可能也希望在某些时候使用iOS7模拟器,因为它会显示您的应用在很多用户的iPhone上的外观。

答案 2 :(得分:0)

实际上我认为模拟器代码或界面构建器或某处可能存在错误......

我有两个故事板(iphone / ipad)和一个表格单元格的笔尖。 我的模拟显示完全符合预期,直到我更改了笔尖中的一些自动调整值。然后突然,模拟器开始显示iPhone Retina 3.5显示器的巨型/ ipad视图。此外,当我在模拟器中重新定位硬件时,它实际上显示了整个设备的格局。不久之后,我将故事板中的一张表从分组更改为普通,然后模拟器再次显示正常。我刚刚改变了一些自动调整值,它又回到了巨型iPhone上。

我想知道它是否与自动调整大小/自动布局有关。在我的笔尖上,我关闭了自动布局,但是我在故事板上打开了它。