ashokgelal / ITTransitionView

A port of ADTransitionController to Mac OS X

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ITTransitionView

What is this?

ITTransitionView is a port of ADTransitionController from iOS to Mac OS X.

Demo

Here you go
If someone is not too lazy to make some gifs, let me know ;)

What makes it special?

Mixing Core Animation with AppKit can cause issues, which is why the content of the NSView will be cached into a layer-backed NSView, rather than layer-backing itself.

This enables you to keep your views non-layer-backed, but animatable.

What's left?

There's some unimplemented stuff, like delegates. I'm planning on implementing this soon.

How to use?

Look at the demo-project. Using ITTransitionView is fairly simple.

ARC

ARC is not supported, it is required.

About

A port of ADTransitionController to Mac OS X