我正在使用 Xamarin 编写一个iPhone应用程序。我的UIViewController没有填满整个屏幕,上面和下面有一个间隙。这里是模拟器的屏幕截图。我已经改变了配色方案,使间隙更明显
UIViewController
的数据屏幕设计是在Xcode中完成的,下面是Xcode中UIViewController设置的屏幕截图。
的我做错了什么,为什么视野太小?
mdfafbf11#
将4”启动屏幕图像放入资产目录或info.plist
info.plist
f2uvfpb92#
我在iPhone 7上运行我的应用程序时遇到了这个问题。底部有一个黑色的条沿着。我尝试按照其他答案,但iOS Launch Image在Xcode 12.5.1中标记为Depricated解决这个问题的方法是将UILaunchScreen键和空的<dict/>添加到我的Info.plist文件中,如下所示:
iOS Launch Image
Xcode 12.5.1
Depricated
UILaunchScreen
<dict/>
Info.plist
... <plist·version="1.0"> <dict> ... <key>UILaunchScreen</key> <dict/> ... </dict> </plist>
字符串如果你使用xcode来生成你的项目文件,这可能不是一个问题,但是我的.xcodeproj和Info.plist是由xcodegen工具生成的,它没有将这个键值添加到我的plist中。如果您的项目没有info.plist文件,您需要转到targets->info并单击+图标以添加键和值(字典)x1c 0d1x的数据
.xcodeproj
xcodegen
2条答案
按热度按时间mdfafbf11#
将4”启动屏幕图像放入资产目录或
info.plist
f2uvfpb92#
我在iPhone 7上运行我的应用程序时遇到了这个问题。底部有一个黑色的条沿着。
我尝试按照其他答案,但
iOS Launch Image
在Xcode 12.5.1
中标记为Depricated
解决这个问题的方法是将
UILaunchScreen
键和空的<dict/>
添加到我的Info.plist
文件中,如下所示:字符串
如果你使用xcode来生成你的项目文件,这可能不是一个问题,但是我的
.xcodeproj
和Info.plist
是由xcodegen
工具生成的,它没有将这个键值添加到我的plist中。如果您的项目没有
info.plist
文件,您需要转到targets->info并单击+图标以添加键和值(字典)x1c 0d1x的数据