xamarin iOS应用程序无法填满iPhone屏幕

83qze16e  于 5个月前  发布在  iOS
关注(0)|答案(2)|浏览(58)

我正在使用 Xamarin 编写一个iPhone应用程序。我的UIViewController没有填满整个屏幕,上面和下面有一个间隙。这里是模拟器的屏幕截图。我已经改变了配色方案,使间隙更明显


的数据
屏幕设计是在Xcode中完成的,下面是Xcode中UIViewController设置的屏幕截图。



我做错了什么,为什么视野太小?

mdfafbf1

mdfafbf11#

将4”启动屏幕图像放入资产目录或info.plist

f2uvfpb9

f2uvfpb92#

我在iPhone 7上运行我的应用程序时遇到了这个问题。底部有一个黑色的条沿着。
我尝试按照其他答案,但iOS Launch ImageXcode 12.5.1中标记为Depricated
解决这个问题的方法是将UILaunchScreen键和空的<dict/>添加到我的Info.plist文件中,如下所示:

...
<plist·version="1.0"> 
<dict> 
...
    <key>UILaunchScreen</key>
    <dict/>
...
</dict> 
</plist>

字符串
如果你使用xcode来生成你的项目文件,这可能不是一个问题,但是我的.xcodeprojInfo.plist是由xcodegen工具生成的,它没有将这个键值添加到我的plist中。
如果您的项目没有info.plist文件,您需要转到targets->info并单击+图标以添加键和值(字典)
x1c 0d1x的数据

相关问题