Is it possible to set different animation curves to different properties in a single layer? For example, a spring curve to property "y" and an ease-in-out to property "Opacity"
Yep, just start multiple animations targeting different properties.
#protip if you target the same properties for the same layer with different animations, the last one will win and the first one will be stopped.
An input field is hidden (opacity: 0) and at y: 200. On click of a button this field should rise up (opacity:1 and y:100). On click of a back button, this field should go back to y:200 but first, it should go to opacity: 0