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

Fix Large Title support in iOS 13 #1362

Merged
merged 2 commits into from
Sep 9, 2019
Merged

Conversation

davidme-stripe
Copy link
Contributor

Summary

iOS 13 UIViewControllers in Large Title mode now have transparent backgrounds, as seen in #1350. We don't want this behavior at the moment, so we'll fill the background with the colors from the STPTheme.

Also fix cancel/edit bar buttons, as the STPTheme font wasn't propagating to all of them.

Testing

Tested in Standard Integration and UI Examples by forcing Large Title mode.

@davidme-stripe davidme-stripe merged commit a74e7d5 into master Sep 9, 2019
@davidme-stripe davidme-stripe deleted the davidme/ios13-topbar branch January 7, 2021 00:19
ramont-stripe pushed a commit that referenced this pull request Aug 15, 2022
* Fixes checkbox having ambigous layout - this occasionally caused bad layouts when 'Billing address is same as shipping' is toggled after PaymentSheet is dismissed and reappears

* Rewrite animateAlongsideKeyboard to use UIViewPropertyAnimator instead of UIView.animate

* Fix curve

* Update snapshot tests

* Improve transition animation to autocomplete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants