适用于 IOS 的 Xamarin Forms 使用本机解析



我已经创建了我的第一个针对UWP和IOS的Xamarin Forms App。

该 UI 最初是为 UWP 设计的,面向 1920x1080 屏幕,当在 iPad 上添加 IOS 时,我们发现我们感兴趣的屏幕至少为 2048x1536,因此相同的设计应该非常舒适地适合 iPad。

不幸的是,当应用程序部署到全新的iPad甚至iPad Pro时,UI实际上显示1024x768。

用户界面确实允许低分辨率,但我们不希望被限制在1024x768这样荒谬的分辨率,当我们在iPad上有2048x1536可用,在iPad Pro上有2732x2048可用

时。因此,该应用程序正在扩展到2倍或3倍(这在iPad Pro上很糟糕)。

我已经看到许多建议使用LaunchScreen.xib告诉iOS该应用程序允许分辨率,但是当我尝试研究时,我发现它已被弃用。我创建了一个LaunchScreen.storyboard,但这没有帮助。

所以我的(两部分)问题如下...

真的有没有办法说服 iOS 使用 1 倍缩放?

如果是这样,任何人都可以指出我一些当前文档的方向,了解如何使其工作?

经过大量调查和拔头发,它会看到iOS只是"知道"它的物理像素有多大,它不会让你关闭缩放。

我们的下一个最佳做法是将字体大小减少 20%,减少空白,然后最终明确更改仍然不适合的内容。

相关内容

  • 没有找到相关文章

最新更新