gpt4 book ai didi

ios - 让Universal (iPhone+iPad) app run on iPhone storyboard on iPad (simulated size)

转载 作者:行者123 更新时间:2023-11-28 20:09:07 24 4
gpt4 key购买 nike

我有一个以前为 iPhone 和 iPad 设计的通用应用程序,现在我不想使用 iPad Storyboard。我知道我不能取消对 iPad 的支持,因为我之前已经将该应用发布为通用应用。我需要让我的应用程序保持“通用”(这样我就可以在验证失败的情况下更新我的应用程序),但让 iPad 在模拟模式下使用 iPhone Storyboard。如何在模拟模式下将我的 iPhone Storyboard与 iPad 一起使用?我删除了iPad storyboard,把iPad的主界面也改成了iPhone storyboard,但是现在iPad把所有view constraints拉伸(stretch)到768x1024来填满屏幕,看起来很丑。我只想模拟“iPhone 应用程序”(角落有 2x 按钮),但出于显而易见的原因,我需要在项目设置中将设备模式保持在“通用”。如果不可能,以编程方式将整个 Storyboard限制在屏幕上的某个有限大小以手动使我的应用程序以与 iPhone 相同(或两倍)的大小运行的最佳做法是什么?

最佳答案

你不能按照你的要求去做。一旦一个应用程序是通用的,它就会保持通用。你不能突然让应用程序在 iPad 上看起来像 iPhone 大小。 iPad 上的通用应用程序将始终全屏显示。您需要继续正确支持 iPad 屏幕尺寸。

您唯一的其他解决方案是使用新的 bundle id 创建一个新的 iPhone-only 应用程序。当然,这对您的现有用户不利。

关于ios - 让Universal (iPhone+iPad) app run on iPhone storyboard on iPad (simulated size),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20974760/

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