MengTo / Spring

A library to simplify iOS animations in Swift.

Home Page:http://designcode.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is it possible to make the animation names enums instead of strings?

JavaChiu opened this issue · comments

As title, when I was playing with the animation, I often have to be very careful about what I typed or else the animation might fail. Is it possible to change it to enums? It will be sweeter to have some auto-completion too.

There are enums inside the Spring class that I am using

Spring.AnimationPreset and Spring.AnimationCurve

But the first level is still using string, for example,
layer.animation = "squeezeDown"

Not sure I'm following sorry. Here's what I mean:

layer.animation = Spring.AnimationPreset.FadeInDown.rawValue