我们刚刚在我们的办公室里设置了一大堆开发 MacBook。据我所知,我们都设置了完全相同的计算机(仅安装 xcode,不更改任何设置)。我们甚至将完全相同的 xcode 项目分发给每个人,以测试每个人的设置是否正确。但出于某种原因,我的 iPad 模拟器错误地呈现了 UIView 控制器上对象的位置。我可以制作一个非常基本的应用程序,并在 xcode 4.3.1(最新版本的 ATM)中使用情节提要编辑器敲击 UIView 控制器,并为其添加一个按钮。当我在模拟器上运行它时,它在 iPhone 上看起来不错,但是当我尝试在 iPad 中查看它时,似乎某些元素可以缩放到 iPad 分辨率,但其他元素不会。没有的组件,如果它们在 iPhone 上呈现,似乎就在它们所在的位置。这个问题最奇怪的部分是我在网上找不到遇到同样问题的人。我已经尝试删除并重新安装 xcode,但仍然发生同样的事情。我担心我可能不得不重新安装操作系统并从头开始。
它在 iPhone 模拟器上的外观:
在 iPad 模拟器上: