refactor!: Remove scrollView category extension on UIView #1400
+0
−24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🚨 BREAKING API CHANGE!
This should be tested with all the core plugins, just in case any of them are relying on this API existing.
Platforms affected
iOS
Motivation and Context
As mentioned in #1399, this API was added as a compatibility shim at the time we supported both UIWebView and WKWebView, when WKWebView did not expose a public
scrollView
property. That property was made available in iOS 8, and this extension now risks causing problems due to being applied globally to all UIView subclasses.Closes #1399.
Description
Remove the category extension to expose a
scrollView
property on all UIView object instances.Testing
...
Checklist