Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Safe Area Not Maintained after iOS 16 update #63

Open
marc-medley opened this issue Oct 1, 2022 · 1 comment
Open

BUG: Safe Area Not Maintained after iOS 16 update #63

marc-medley opened this issue Oct 1, 2022 · 1 comment
Assignees
Milestone

Comments

@marc-medley
Copy link
Member

The update to Xcode 14 adds the new iOS 16. On iOS 16, Daily Dozen was found to have the following issues:

  • App Navigation Bar is in the System Status Bar area instead of below it.
  • App Tab Bar is in the System Home Indicator area instead of above it.

The System Status Bar and Home Indicator are each considered to be a "safe area" where the app does not normally appear.

This was not an issues for earlier Xcode/iOS build versions. It's is also now a concern as to how the existing public release will appear on the new iOS 16.

iOS_16_SafeZoneIssue

App Navigation Bar in System Status Bar Area

Top

App Tab Bar in System Home Indicator Area

Bottom

@marc-medley
Copy link
Member Author

The Daily Dozen app was creates a MainViewController by extending UIViewController. This is a legacy implementation (pre Daily Dozen 3.0) which has worked with no issues until the recent iOS 16 release.

The fix was to expressly add containment for the UITabController as to child/subview of the MainViewController.

This fix is implemented in build v3.2.21 (9)

@marc-medley marc-medley self-assigned this Oct 1, 2022
@marc-medley marc-medley added this to the v3.2.21 milestone Oct 1, 2022
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

No branches or pull requests

1 participant