我正在使用 Xamarin Forms 创建 iOS 应用程序。仅在 iOS 11 上,应用启动画面中间有一个黑框而不是图像。我不知道它是否相关,但是当我们更改手机上的语言以测试本地化时,这个问题开始出现。我正在使用 LaunchScreen.storyboard 创建 Xamarin Forms 示例项目附带的启动画面。此外,如果我更改 LaunchScreen.storyboard 中的图像名称,启动画面会在有限的时间内开始正确显示。
我正在使用最新的 VS 2017 15.7.2 和最新的 Xcode
最佳答案
就我而言,我的初始屏幕图像作为 png 文件位于资源(而非 Assets )文件夹中。
在 splashScreen 小部件中,更改不带扩展名的图像名称(my_image.png -> my_image)对我有用。
关于ios - 仅在 iOS 11 上启动画面中间的 Xamarin Forms iOS 黑框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50647037/