Xamarin表单iOS启动屏幕图像位置

时间:2015-10-23 13:37:20

标签: ios xcode xib xamarin.forms xamarin-studio

我正在使用Xamarin Studio并为iOS和Android提供Xamarin Forms项目。对于我的iOS应用程序,我为我的启动屏幕创建了一个xib文件。我已经为该视图添加了图像视图和图像。每次我更改模拟的指标大小(在Xcode中)时,图像都会重新定位(如果我在不同大小的iDevices上运行,则相同)。我该如何纠正?我希望图像始终垂直居中,距离顶部约1/3。谢谢

1 个答案:

答案 0 :(得分:1)

如上所述[{3}},如果您使用Universal Launch Screen并点击Enable Size Classes,那么您的Launch Screen会根据屏幕尺寸自动缩放。

我个人也发现,我需要Center Constraints使用Size classes来描述on the Xamarin Launch Screen Guide。如指南中所述:

  

如果选择水平放置区域,则约束将基于   的centerX

希望这有帮助。

修改

您可能需要在XCode中打开.xib文件,因为在Xamarin Studio中打开通用屏幕时会出现问题。

此外,要在XCode中启用{{1}},只需按照here