【发布时间】:2015-01-31 22:06:09
【问题描述】:
我正在使用 Xamarin Forms 开发我的第一个 IOS 应用程序,当我在 IOS 模拟器上运行它时,我看到状态栏下方有一个空白区域(在 iphone 4 上)在 iphone 5s 上我看到顶部有一个白色补丁以及屏幕顶部和底部的黑色补丁。 这是什么原因?我们该如何解决?
谢谢
【问题讨论】:
-
我认为它与图像分辨率有关,您应该添加 default-568.png 图像以在 iPhone5 上运行它检查您在后台使用的图像分辨率。
-
我添加了 2 张图片(应用程序的启动画面),如此处所述developer.xamarin.com/guides/ios/application_fundamentals/… iPhone 4 Default@2x.png 640x960 iPhone 5 Default-568h@2x.png 640x1136 它不起作用。在应用程序启动之前,我确实获得了全屏闪屏页面,但是当登录页面加载时,白色补丁仍然在顶部。
-
可以根据屏幕大小设置View frame。
-
嗨@Divz这是我的第一个iPhone应用程序,很抱歉没有对它的所有复杂性进行透彻。你能给我举个例子来说明如何做到这一点吗?谢谢
标签: ios iphone xamarin.ios xamarin xamarin.forms