使用Xamarin.Forms应用程序填充iPhone X屏幕

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Xamarin.Forms应用程序填充iPhone X屏幕相关的知识,希望对你有一定的参考价值。

我有一个使用Xamarin.Forms创建的iPhone应用程序。最近,我尝试在iPhone X模拟器上查看我的应用程序,发现手机顶部和底部有空白区域,如下图所示:

iPhone X with black space

我在this SO post看到,当iPhone 5问世时,有一个类似的问题是通过添加不同大小的启动屏幕图像来解决的。

有谁知道iPhone X的修复程序?它是启动屏幕问题还是其他什么?是否应该对Xamarin.Forms应用程序做任何其他事情以使其与iPhone X兼容?

答案

我在旧的Xamarin Forms项目中遇到了同样的问题。

您可能没有iPhone X的启动映像(这是我的情况)。我只是用发布屏幕的故事板替换了我的发布图像资产,这很好。

希望能帮助到你 !

以上是关于使用Xamarin.Forms应用程序填充iPhone X屏幕的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法通过读取 csv 文件来填充 Xamarin.Forms 中的 ObservableCollection?

如何从 Xamarin Forms 项目调用 Android 和 iOS 项目中可用的方法?

Xamarin Forms - 在页面打开时填充自定义控件

如何在Xamarin.Forms框架内填充和展开按钮

Xamarin.forms如何在列表中显示彼此相邻的项目

Xamarin Forms 使用 httpclient 下载 json 文件:ReadAsStringAsync 还是 DownloadFileAsync?