0
votes

Windows 10, Visual Studio 2019 (16.5.4).

I've been following this example:

https://docs.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/launch-screens?tabs=windows

Which is fairly straightforward. My splash screen is simply a blue background with my logo in the centre. However, I cannot work out how to centralise the logo on every iOS device and both portrait and landscape.

Do I have to create a different Asset or LaunchScreen.storyboard for every device?

enter image description here

2
What I have found is someone spent a great deal of time creating this experience and it's utterly confusing garbage, unfortunately. I've spent an hour tweaking every possible property and not getting any different results. - The Muffin Man

2 Answers

1
votes

The way I am familiar with that you can create a responsive design in iOS is to use the concept of AutoLayout.

But before you start that you should be aware of the basics of designing in iOS

Goodluck

Feel free to get back if you have queries

0
votes

I cannot work out how to centralise the logo on every iOS device and both portrait and landscape.

In the designer you can grab the dot in the centre of the view and then drag it to the vertical or horizontal lines:

enter image description here

enter image description here

Check https://docs.microsoft.com/en-us/xamarin/ios/user-interface/designer/designer-auto-layout#center-constraints