gpt4 book ai didi

iOS 通用应用程序似乎在手机上略微放大

转载 作者:可可西里 更新时间:2023-11-01 04:43:37 25 4
gpt4 key购买 nike

我有一个 iPad 应用程序,我正在将其转换为通用应用程序以在手机上显示。它有一个标签栏和一个导航栏,我的问题是它们在手机上都太大了。我可以发誓我听说 Paul Hegarty(来自斯坦福大学 iTunes U 类(class)的 Swift 应用程序开发)提到了某个地方的开关或技巧可以使条形图适应 iPhone,但我找不到它。

这是我的应用程序栏的屏幕截图,与 iPhone 6 模拟器中的照片应用程序对比,以显示我在说什么。 enter image description here

差别不大,但在小手机屏幕上却很重要。

我的字体也太大了,这令人困惑,因为我将它们设置为所有大小类别的系统“标题”或“正文”选项,但这可能是一个单独的问题。

非常感谢任何帮助!

用 Swift 编写的应用程序,使用 iOS8 的 Storyboard,顺便说一句。


编辑:

我看得越多,就越相信它与栏无关,而是与整个应用程序有关——字体和一切。整个应用程序似乎放大到 120%,这是微妙的,但看起来真的很糟糕并且浪费空间。

我现在还在第二个应用程序中看到了这一点 - Apple DateCell sample .在 iPhone 6 模拟器上运行时,它也会出现“放大”。


编辑 2:这种效果在 iPhone 6 Plus 模拟器上更加夸张 - 一切看起来都更加“放大” - 顶部和底部栏几乎是它们应该高度的两倍。这可以通过下载 Apple DateCell 示例并运行它来查看。


编辑 3:ARGGGG,所有这些时间都被浪费了,这是由于启动屏幕图像 - 为什么没有设置启动屏幕图像会导致整个应用程序缩放?

最佳答案

我终于弄明白了 - 它与启动屏幕图像有关。显然,如果设置不正确,整个应用程序会出于某种原因在 iPhone 6 和 6 Plus 上缩放。 This question是让我找到答案的原因。

对我来说,我必须在 Assets 中创建 LaunchScreen 图像,并将其设置在项目文件中,同时选择 launchScreen.xib 作为项目中的 Launch Screen 文件。我还没有真正的启动屏幕,所以在我的情况下这些都是空的或默认设置。

关于iOS 通用应用程序似乎在手机上略微放大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31832892/

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