ProgressAnimationEffect

public class ProgressAnimationEffect : NSObject, RouteAnimationEffect

Animation 시간동안 시작점에서 끝점까지 지정된 방향으로 진행되는 형태의 애니메이션.

Route Animator에 적용할 수 있다.

Initializer

Properties

  • 시작지점(0.0~1.0)

    Declaration

    Swift

    @objc
    public var startPoint: Float { get }
  • 종료지점(0.0~1.0)

    Declaration

    Swift

    @objc
    public var endPoint: Float { get }
  • progress 진행 방향

    Declaration

    Swift

    @objc
    public var direction: ProgressDirection { get set }
  • RouteLine 진행 타입

    Declaration

    Swift

    @objc
    public var type: RouteProgressType { get set }
  • 애니메이션 지속 시간, 반복 횟수 등 세부사항 지정

    Declaration

    Swift

    public var interpolation: AnimationInterpolation { get set }
  • 애니메이션 종료 시 애니메이터에 속한 객체들을 숨길지에 대한 여부.

    true로 설정하면 애니메이션이 종료되면 객체들이 화면에서 자동으로 사라진다.

    Declaration

    Swift

    public var hideAtStop: Bool { get set }
  • 애니메이션 종료시 초기 상태로 리셋 여부

    Declaration

    Swift

    public var resetToInitialState: Bool { get set }