Latest 0.0.5
Homepage https://github.com/wcgray/RetroTransition
License MIT
Platforms ios 8.0
Frameworks Foundation
Authors

RetroTransition

Retro Transition

Fun implementations of UIViewControllerAnimatedTransitioning for 90s inspired transitions between view controllers.

RetroTransition RetroTransition RetroTransition

Installation

Use CocoaPods:

platform :ios, '8.0'
use_frameworks!
pod 'RetroTransition'

Or drag the RetroTransition project into your xcodeproj and make RetroTransition a target dependency.

Usage

Import RetroTransition:

import RetroTransition

Then use it:

let vc = UIViewController()
navigationController?.pushViewController(vc, withRetroTransition: ClockRetroTransition())

Transitions

SwingInRetroTransition

RetroTransition

SplitFromCenterRetroTransition

RetroTransition

ShrinkingGrowingDiamondsRetroTransition

RetroTransition

CollidingDiamondsRetroTransition

RetroTransition

StraightLineRetroTransition

RetroTransition

AngleLineRetroTransition

RetroTransition

MultiFlipRetroTransition

RetroTransition

ImageRepeatingRetroTransition

RetroTransition

ClockRetroTransition

RetroTransition

CircleRetroTransition

RetroTransition

RectanglerRetroTransition

RetroTransition

TiledFlipRetroTransition

RetroTransition

FlipRetroTransition

RetroTransition

MultiCircleRetroTransition

RetroTransition

CrossFadeRetroTransition

RetroTransition

Author

wcgray, [email protected]

License

MIT

Latest podspec

{
    "name": "RetroTransition",
    "version": "0.0.5",
    "summary": "Fun implementations of UIViewControllerAnimatedTransitioning for 90s inspired transitions between view controllers.",
    "description": "Fun implementations of UIViewControllerAnimatedTransitioning for 90s inspired transitions between view controllers. Convienence methods added to UINavigationController, but you RetroTransition implements UIViewControllerAnimatedTransitioning so you can use it directly if you wish.",
    "homepage": "https://github.com/wcgray/RetroTransition",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "wcgray": "[email protected]"
    },
    "source": {
        "git": "https://github.com/wcgray/RetroTransition.git",
        "tag": "0.0.5"
    },
    "platforms": {
        "ios": "8.0"
    },
    "swift_version": "4.2",
    "source_files": "RetroTransition/Transitions/**/*.{swift,m,h}",
    "public_header_files": "RetroTransition/Transitions/*.h",
    "module_name": "RetroTransition",
    "frameworks": "Foundation"
}

Pin It on Pinterest

Share This