Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用launchImages并设置Xamarin.Froms iOS的约束_C#_Xamarin_Xamarin.ios_Xamarin.forms - Fatal编程技术网

C# 如何使用launchImages并设置Xamarin.Froms iOS的约束

C# 如何使用launchImages并设置Xamarin.Froms iOS的约束,c#,xamarin,xamarin.ios,xamarin.forms,C#,Xamarin,Xamarin.ios,Xamarin.forms,我正在为我的Xamarin.Forms应用程序使用启动图像,而不是启动屏幕故事板。但是当我不使用启动屏幕情节提要时,应用程序的规模就会变得混乱。我的一位同事说可能是没有设置约束,但他不知道如何在Xamarin.Forms中解决这个问题。有人知道如何用Xamarin.Forms解决这个问题吗 提前谢谢 要为LaunchStoryBoard创建自适应图像,您需要为其添加一些约束。这些约束不能是大小约束(宽度、高度),而是与俯视图相关的定位约束 要使用iOS designer在XS/VS中执行此操作,

我正在为我的Xamarin.Forms应用程序使用启动图像,而不是启动屏幕故事板。但是当我不使用启动屏幕情节提要时,应用程序的规模就会变得混乱。我的一位同事说可能是没有设置约束,但他不知道如何在Xamarin.Forms中解决这个问题。有人知道如何用Xamarin.Forms解决这个问题吗


提前谢谢

要为LaunchStoryBoard创建自适应图像,您需要为其添加一些约束。这些约束不能是大小约束(宽度、高度),而是与俯视图相关的定位约束

要使用iOS designer在XS/VS中执行此操作,您需要添加ImageView并使其全屏显示(如果您希望/需要全屏显示),然后添加约束将约束指示器拖动到俯视图的边缘

以下是您如何完成此任务的屏幕截图:


希望这有帮助。-

尽量避免启动图像,使用启动情节提要。@Gusman我现在正尝试使用启动情节提要,但是如何设置正确的约束,以便在视图控制器中正确缩放图像?现在,当我添加约束时,它会自动将宽度和高度设置为600@Diceble如何添加约束?@apineda我在编辑器的顶部栏上的约束后使用+图标。我不知道另外一种添加约束的方法。点击链接查看屏幕截图对不起,我的问题不清楚。实际上我的意思是你在使用哪些约束。如果希望图像适应视图,则不能设置大小约束(宽度、高度),而是使用定位约束将图像设置为距顶视图边界的特定距离(通常为零)