Skip to content

Conversation

@emiliopavia
Copy link
Contributor

Checklist

Motivation and Context

This PR fixes #14.

Description

I've adjusted some auto layout constraints in order to better fit in small screens. However I cannot guarantee that this will work for every language, as some labels might be too long to fit with this rigid design.

In the future I'd also suggest to remove the permissions request at the first launch, as it doesn't fit well with the iOS HIG. Instead we should ask for permissions on demand, when the user might need them.

Attached you can see screenshots of the fixed layout.

Simulator Screen Shot - iPhone SE (1st generation) - 2020-09-09 at 11 15 17

Simulator Screen Shot - iPhone SE (1st generation) - 2020-09-09 at 11 15 20

Simulator Screen Shot - iPhone SE (1st generation) - 2020-09-09 at 11 15 23

Simulator Screen Shot - iPhone SE (1st generation) - 2020-09-09 at 11 15 27

Simulator Screen Shot - iPhone SE (1st generation) - 2020-09-09 at 11 15 30

Simulator Screen Shot - iPhone SE (1st generation) - 2020-09-09 at 11 15 32

@emiliopavia emiliopavia self-assigned this Sep 9, 2020
@emiliopavia emiliopavia marked this pull request as ready for review September 9, 2020 09:27
Copy link
Contributor

@sebromero sebromero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Simulator Screen Shot - iPhone SE (1st generation) - 2020-09-09 at 18 06 46
Can we shrink the space between the title and the text in this case so that the text doesn't stick so close to the button?

@emiliopavia
Copy link
Contributor Author

Honestly I wouldn't spend too much time on such a small edge case. I can try, but instead I would rewrite the entire view controller when really needed.

Copy link
Contributor

@sebromero sebromero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Otherwise, LGTM

@VKin-Arduino VKin-Arduino merged commit eb89772 into main Sep 10, 2020
@emiliopavia emiliopavia deleted the fix-onboarding-layout branch September 15, 2020 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Text overlaps on iPhone SE 2

3 participants