Ignore top safe area insets if needed & SPM support. #56
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.
Ignore Safe Areas
Issue: Safe area is been used to pin contentView without taking into consideration some of other custom layouts, for example having an imageView as header covering the whole navBar including safeAreas.
This PR adds an optional flag were users can set it to true if their headers fill the whole safe area.
Usage:
myScrollview.parallaxHeader.ignoreTopSafeAreaInset = true
Swift Package Manager (SPM)
This PR also includes SPM support without any changes to source code structure. Only a package manifest file is added which points to the right source files.
Note: The reason to include SPM support on a single PR is because I am using this branch in my project.