添加启动屏幕故事板后,Xamarin iOS布局发生变化

问题描述 投票:0回答:1

我继承了一个旧的xamarin代码库。它以这种奇怪的窗口形式启动,上面和下面都是黑条(如下图)。它还使用了一个启动图片。只要我开始使用启动故事板,应用程序就会变成全屏(没有上下黑条),结果,所有的布局都乱了。

有人知道如何在不去除黑条的情况下拥有启动故事板吗?

non fullscreen layout

ios xamarin xamarin.ios autolayout
1个回答
4
投票

其实不然,这是一个功能。

苹果说:"如果你的项目基础SDK设置为iOS 11或更高版本,并且你有启动故事板或iPhone X启动图像,你的应用将在iPhone X、iPhone XS、iPhone XS Max和iPhone XR上以全屏显示模式运行。"

所以你添加故事板就会触发应用在全屏模式下运行。

参考文献 https:/developer.apple.comiphone。,搜索 "启用全屏原生分辨率"。

© www.soinside.com 2019 - 2024. All rights reserved.