Releases: KelvinJin/AnimatedCollectionViewLayout
Releases · KelvinJin/AnimatedCollectionViewLayout
Xcode 12 and iOS 14
Changed
- Fixed an issue where on iOS 14, changing contentView's frame property won't effect. This applies to ParallaxAttributesAnimator and CubeAttributesAnimator.
- Updated the projects to use Xcode 12.
Removed
- Dropped iOS 8 support.
AnchorPoint
Changed
- Fixed an issue where UIKit will reset position but not anchor point of a content view.
SPM
Swift 5
Subclassing
Changed
- Updated the sample project for Xcode 10 with Swift 4.2.
- Now allowed subclassing AnimatedCollectionViewLayout.
Xcode 10 with Swift 4.2
This version supports Swift 4.2. If you want to use it with Swift 4.1 or below, use version 0.3.0.
0.3.0
The Shaping
Added
- Added
SnapInAttributesAnimator
. cddea2f - Added
scrollDirection
,startOffset
,midOffset
,endOffset
as extra properties toAnimatedCollectionViewLayoutAttributes
, d539aee - More documentations
Changed
- [Breaking] Renamed
PagerCollectionViewLayoutAttributes
toAnimatedCollectionViewLayoutAttributes
. 34cf7a8 - [Breaking] Renamed
CrossFadeAttributeAnimator
toCrossFadeAttributesAnimator
. cddea2f - [Breaking] Renamed
LinearCardAttributeAnimator
toLinearCardAttributesAnimator
. cddea2f - [Breaking] Renamed
CubeAttributeAnimator
toCubeAttributesAnimator
. cddea2f - [Breaking] Renamed
PageAttributeAnimator
toPageAttributesAnimator
. cddea2f - [Breaking] Removed position property from the animator delegate method and put it into
AnimatedCollectionViewLayoutAttributes
. d539aee
Removed
- Removed
TurnAttributesAnimator
. 789e510
Oh boy!
The Whoops
Changed
- [Breaking] Changed
ParallexAttributesAnimator
toParallaxAttributesAnimator