Latest 0.0.2
Homepage https://github.com/litt1e-p/UIWindow-Transition
License MIT
Platforms ios 8.0, requires ARC
Frameworks Foundation, UIKit
Authors

UIWindow transition effects while changing window’s rootViewController

Usage

UIApplication.sharedApplication().keyWindow?.transitRootVc(yourTabBarTwoController(), style: transitionType, duration: nil)
/* there are 11 kinds of transition effects, .None effect and .Random effect are also available
transitionType:  None, 
                 ZoomOut,
                 ZoomIn,
                 Dissolve,
                 SliceVertical,
                 SliceHorizontal,
                 FlipFromLeft,
                 FlipFromRight,
                 FlipFromTop,
                 FlipFromBottom,
                 CurlUp,
                 CurlDown,
                 Random
  */

Install

  • use cocoapods
    pod 'UIWindow-Transition', '~> 0.0.1'
  • manual import
    just download lib folder and add into your project

Screenshot

  • ZoomOut effect

UIWindow-Transition

  • ZoomIn effect

UIWindow-Transition

  • Dissolve effect

UIWindow-Transition

  • SliceVertical effect

UIWindow-Transition

  • SliceHorizontal effect

UIWindow-Transition

  • FlipFromLeft effect

UIWindow-Transition

  • FlipFromRight effect

UIWindow-Transition

  • FlipFromTop effect

UIWindow-Transition

  • FlipFromBottom effect

UIWindow-Transition

  • CurlUp effect

UIWindow-Transition

  • CurlDown effect

UIWindow-Transition

Release notes

  • 0.0.1

release first version.

Latest podspec

{
    "name": "UIWindow-Transition",
    "version": "0.0.2",
    "summary": "UIWindow transition effect while change window's rootViewController",
    "description": "an extension of UIWindow for the transition effect of changing window's rootViewController",
    "homepage": "https://github.com/litt1e-p/UIWindow-Transition",
    "license": {
        "type": "MIT"
    },
    "authors": {
        "litt1e-p": "[email protected]"
    },
    "source": {
        "git": "https://github.com/litt1e-p/UIWindow-Transition.git",
        "tag": "0.0.2"
    },
    "platforms": {
        "ios": "8.0"
    },
    "requires_arc": true,
    "source_files": "UIWindow-Transition/*",
    "frameworks": [
        "Foundation",
        "UIKit"
    ]
}

Pin It on Pinterest

Share This