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