PositionSortFunction
public protocol PositionSortFunction: DistanceSortFunction
A DistanceSortFunction that uses a position attribute to define an animation’s starting point.
-
distancePoint(view:subviews:)Extension methodthe starting position of the animation
Declaration
Swift
public func distancePoint(view: UIView, subviews: [View]) -> CGPointParameters
viewthe view for which the point coordinates will base their values off of
subviewsthe subviews that are allocated for the
SortFunction. The reason these are passed into the function is so that you can actually grab a reference point of a subview that is closest to the comparison point. This is done so that at least one view will start at the 0s marker.Return Value
a
CGPointobject that will allow all views to compare their reference point to this returned value. Iftranslatewas used, this returned value should be equal to one of thesubviewsreference points.
View on GitHub
PositionSortFunction Protocol Reference