andrewsardone + reactivecocoa + animation   2

RACSignal with Animation · Issue #1248 · ReactiveCocoa/ReactiveCocoa
An example of extracting some simple behavior from [ReactiveCocoaLayout][rcl] that binds a property within an animation block. The idea is that you can use the regular RAC() macro on some animatable UIView property and chain it to a -[RACSignal animateWithDuration:options:] operation:

```objc
RAC(view, alpha) = [signalThatEmitsVariousAlphas animateWithDuration:0.3 options:NULL];
```

It works by -map'ing the next events from the signal ito a +[UIView animateWithDuration:options:animations:completion:] that delegates to a RACSubscriber.

For these animations, it's neat how simple it is to bridge into the reactive world. I’m curious to see how it would have helped me with some [UILabel animation trickiness][uil] I was having.

[rcl]: https://pinboard.in/u:andrewsardone/b:bd82ad74ef92
[uil]: http://gist.io/9159911
ReactiveCocoa  reactiveprogramming  uikit  animation  UIView 
april 2014 by andrewsardone

Copy this bookmark:



description:


tags: