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

Provide a Snapshotting strategy using UIView.systemLayoutSizeFitting #727

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

oconnelltoby
Copy link

@oconnelltoby oconnelltoby commented Apr 29, 2023

This allows constraining a view in one axis, whilst allowing the other to resize. This is particularly useful when snapshotting views with text in as to support accessibility text should wrap when it cannot fit horizontally.

@AllDmeat
Copy link

AllDmeat commented Oct 27, 2023

iOS 17 changed how traits are applied: trait overrides are applied only after view is already added to the view hierarchy.
You are requesting view size before it's being added to the hierarchy. Do you have an updated implementation to support Dynamic Type testing on iOS 17?

You can learn more at WWDC'23 session Unleash the UIKit trait system

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.

2 participants