Xcode 4.5新模拟器无法正常显示

时间:2012-09-20 11:54:11

标签: xcode ios-simulator

我刚刚安装了xCode 4.5并且一直在尝试了解新的模拟器。我想用旧屏幕尺寸和新屏幕尺寸测试我的应用程序。然而,当我在模拟器下我去硬件并将手机大小更改为4英寸大小时,它会更改模拟器以占据整个屏幕,没有主页按钮,放大了,我必须滚动导航这是真的令人沮丧和讨厌。

从此

enter image description here

到此

enter image description here

有人能告诉我这是否意味着发生?我想用模拟器保持正常的iPhone外观,放大可滚动模拟器是可怕的,看起来很可怕,使调试变得痛苦。我相信Apple不会允许这个看起来很糟糕的东西成为模拟器的正常外观,所以我猜我做错了。

另一个问题是,如果我在主屏幕上,我可以在正常的iPhone屏幕尺寸下看到自定义应用程序列表,然后将其更改为4英寸模拟器屏幕大小,我安装在模拟器由于某种原因没有显示。

任何帮助都将非常感谢!!

编辑:

我发现我在窗口下更改模拟器的比例并将其更改为50或75%。但是仍然存在一个问题,为什么iPhone 5模拟器中没有主页按钮?

7 个答案:

答案 0 :(得分:10)

你在做什么电脑?我有一台13英寸的MacBook,同样的事情发生在我身上。有些主题说它与您的屏幕分辨率有关,如果您的屏幕“太小”,那么模拟器将无法在代表物理设备的帧中看到需要。请参阅Nathan Gopen在XCode 4.3.1 iPad simulator中的回答。 (我还注意到当您将标准iPhone重新缩放到75%或50%时,框架会消失。)

如果您需要主页按钮,可以在硬件>中找到它。主页按钮,或Shift + Cmd + H.是的,我知道,它很糟糕......

答案 1 :(得分:6)

这对我有用:

  1. 转到模拟器菜单
  2. 转到硬件
  3. 点击设备
  4. 点击iPhone
  5. 这将恢复iPhone模拟器框架。

答案 2 :(得分:4)

对我有用的是......

  1. 转到XCode,
  2. 打开主XCode菜单选项
  3. 点击“打开开发者工具”
  4. 点击“iOS模拟器”
  5. 转到“硬件”菜单,切换到所需的模拟器。
  6. 关闭模拟器
  7. 再次运行您的项目。
  8. 当我切换到非视网膜iPad选项时,XCode正在崩溃,这是我的解决方案。

    模拟器似乎记得选择的最后一个硬件选项。

答案 3 :(得分:1)

我认为这与屏幕分辨率无关。我在1920x1200运行它,它是一样的。我想这只是为了减少Apple的工作量,因为开发一个漂亮的模拟器并不是必需的。但是,是的,我同意我喜欢将虚拟iPhone视为模拟器。为您的网站制作应用程序截图非常容易。

在1920x1200屏幕上当然不需要缩放或滚动。

答案 4 :(得分:1)

这恰好发生在我身上,我确实花了一些时间试图弄清楚这个。 通过将比例设置为100%,我的问题得到了解决,正如Cal所说的那样。

答案 5 :(得分:0)

我认为这与视网膜显示设置有关...

当我在我的macbook pro(w / rd)上启动iOS模拟器时,iPhone框架出现了。我将框架移动到我连接的显示器上,它保留为iPhone框架。我关闭了xCode。

当我重新启动时,iOS模拟器在我连接的显示器上启动,没有电话框架,只显示屏幕。向上或向下缩放并不重要。

我将无框架的屏幕再次移动到我的笔记本电脑屏幕,然后关闭模拟器。当我重新启动时,它开始在带有电话框架的笔记本电脑屏幕上。

我认为它不像视网膜显示那样与分辨率有关。

答案 6 :(得分:0)

不确定这是否是长期解决方案,但以下步骤对我有所帮助。

  
      
  1. 转到Windows>>规模
  2.   
  3. 根据您的意愿选择不同的选项(我选择了75%)
  4.