VCTransitionsLibrary
GitHub describes it as A collection of iOS7 animation controllers and interaction controllers, providing flip, fold and all kinds of other transitions.. The repository metadata lists Objective-C as its primary language. The metadata lists the NOASSERTION license. This article stays within the project description and details documented in the GitHub repository README.
ColinEberhardt/VCTransitionsLibrary: View Controller Transitions Library
GitHub describes it as A collection of iOS7 animation controllers and interaction controllers, providing flip, fold and all kinds of other transitions.. The repository metadata lists Objective-C as its primary language. The metadata lists the NOASSERTION license. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as A collection of iOS7 animation controllers and interaction controllers, providing flip, fold and all kinds of other transitions.. The repository metadata lists Objective-C as its primary language. The metadata lists the NOASSERTION license. The README describes the project this way: With iOS 7 you can easily create custom view controller transitions that can be used in a range of contexts (push, pop, modal …). This project provides a library of custom animations which can be dropped directly into your project. It also has a number of 'interaction controllers' which can be used with any of the custom animations in order to make your transitions interactive.
View Controller Transitions Library
The README section "View Controller Transitions Library" states: The library currently contains the following animations, which can be made interactive with either a swipe or pinch gesture.
A brief introduction to custom transitions
The README section "A brief introduction to custom transitions" states: The following provides a very brief introduction to the concepts, for more detailed coverage I would thoroughly recommend reading Chapter 3 of iOS 7 By Tutorials - which I wrote! (I've heard the other 15 chapters are pretty good too ;-)
A brief introduction to custom transitions
The README section "A brief introduction to custom transitions" states: + Animation controller - this class is responsible for performing the custom transitions. When you indicate that a custom transitions should be used, you provide an animation controller. This class performs the required animation, then informs the framework when it has completed. + Interaction controller - this class is responsible for managing interactive transitions - these are transitions that typically controlled by a gesture, allowing the user to swipe, pinch or perform some other action to navigate between view controllers. Importantly, interaction controllers allow transitions to be cancelled, i.e. a user can start the navigation, change their mind, and reverse it!
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes