iOS应用程序无法填充iPhone屏幕

JDi*_*ble 12 iphone xamarin.ios ios xamarin xcode5

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

在此输入图像描述

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

XCode设置

我做错了什么,为什么View太小了?

lia*_*ols 27

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

  • 当苹果首次发布iPhone 5(4英寸屏幕)时,他们需要一种方式让开发人员"告诉"设备他们的应用程序支持新的4英寸屏幕.Apple的解决方案是检测他们是否有一个4英寸的启动图像,因为这是商店里已有的应用程序所不具备的.为了避免破坏每个现有的应用程序,如果没有4"启动图像,该应用程序将启动一个信箱模式,UIWindow的高度保持在480分而不是586分.添加4"启动图像告诉设备该应用程序已准备好用于4"屏幕,并且它不必使用信箱. (9认同)
  • 你能解释为什么这是修复?我试图修复同样的问题,无法弄清楚我的文件放在哪里. (2认同)
  • 我有这个问题,并有一个Retina 4发射图像集,但它不起作用.是否需要具有特定尺寸的图像. (2认同)