gpt4 book ai didi

ios - 模拟器与 iPad 上部署的差异

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:03:40 26 4
gpt4 key购买 nike

我刚刚将我的 iPhone 应用程序部署到我的 iPad 2(我只有 iOS 设备)并且很惊讶地看到这种差异(除其他外,功能差异,如果我无法理解,我将在另一篇文章中解决)他们出来)每个系统如何显示事物。

该应用程序是为 iOS 7、iPhone retina 4"开发的,在 Macbook Pro 上使用 Xcode 5.1。我部署到非 retina 2011 iPad 2。

首先是iPad的完整截图:

enter image description here

现在,iPad 版本裁剪为 iPhone 屏幕与 sim 中的显示:

enter image description here

问题:

1) 这是 iPhone 应用程序在 iPad 上的正常显示吗?

2) 我可以更改吗?

3) 为什么它会把屏幕底部切掉?

有什么想法吗?

谢谢!

最佳答案

即使您在 4"iPhone 模拟器中运行它,也不意味着人们不能在 3.5"iPhone 中使用它。

那么,回答你的问题:

  1. 是的。当您开发仅适用于 iPhone 的应用程序并在 iPad 上运行时,行为是将其显示在屏幕中间并显示一个 2x 按钮以放大它(仅限视网膜 iPad)。对于非视网膜 iPad,行为是以 2x 模式显示它并且无法更改它,因为它没有足够的像素密度来显示它(来自 https://stackoverflow.com/a/18970516/805647 )。

  2. 要更改它,您必须创建一个通用应用程序并为两个设备创建布局。

  3. 由于这些设备的屏幕宽高比不同,所以它正在裁剪。对于 4"iPhone,它是 16:9,对于 iPad,它是 4:3。

您可以在此处查看屏幕比较:http://www.iosres.com

关于ios - 模拟器与 iPad 上部署的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26195221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com