├── README.md ├── XXTransition ├── UINavigationController+XXTransition.h ├── UINavigationController+XXTransition.m ├── UIViewController+XXTransition.h ├── UIViewController+XXTransition.m ├── XXAnimatedTransitioning.h ├── XXAnimatedTransitioning.m ├── XXGlobalConst.h ├── XXGlobalConst.m ├── XXInteractiveTransition.h ├── XXInteractiveTransition.m ├── XXMacro.h ├── XXTransition.h ├── XXTransition.m ├── XXTransitionManager.h └── XXTransitionManager.m ├── XXTransitionExample.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ │ └── xunxu.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── xunxu.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── XXTransitionExample.xcscheme │ └── xcschememanagement.plist └── XXTransitionExample ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets └── AppIcon.appiconset │ └── Contents.json ├── Base.lproj └── LaunchScreen.storyboard ├── Classes ├── FragmentVC.h ├── FragmentVC.m ├── ModalVC.h ├── ModalVC.m ├── PageVC.h ├── PageVC.m ├── RootVC.h ├── RootVC.m ├── SinkVC.h └── SinkVC.m ├── Info.plist └── main.m /README.md: -------------------------------------------------------------------------------- 1 | # XXTransition 2 | 3 | 4 | Demo 效果和详细使用方法见http://www.jianshu.com/p/7025679818a2 5 | -------------------------------------------------------------------------------- /XXTransition/UINavigationController+XXTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/UINavigationController+XXTransition.h -------------------------------------------------------------------------------- /XXTransition/UINavigationController+XXTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/UINavigationController+XXTransition.m -------------------------------------------------------------------------------- /XXTransition/UIViewController+XXTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/UIViewController+XXTransition.h -------------------------------------------------------------------------------- /XXTransition/UIViewController+XXTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/UIViewController+XXTransition.m -------------------------------------------------------------------------------- /XXTransition/XXAnimatedTransitioning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXAnimatedTransitioning.h -------------------------------------------------------------------------------- /XXTransition/XXAnimatedTransitioning.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXAnimatedTransitioning.m -------------------------------------------------------------------------------- /XXTransition/XXGlobalConst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXGlobalConst.h -------------------------------------------------------------------------------- /XXTransition/XXGlobalConst.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXGlobalConst.m -------------------------------------------------------------------------------- /XXTransition/XXInteractiveTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXInteractiveTransition.h -------------------------------------------------------------------------------- /XXTransition/XXInteractiveTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXInteractiveTransition.m -------------------------------------------------------------------------------- /XXTransition/XXMacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXMacro.h -------------------------------------------------------------------------------- /XXTransition/XXTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXTransition.h -------------------------------------------------------------------------------- /XXTransition/XXTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXTransition.m -------------------------------------------------------------------------------- /XXTransition/XXTransitionManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXTransitionManager.h -------------------------------------------------------------------------------- /XXTransition/XXTransitionManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransition/XXTransitionManager.m -------------------------------------------------------------------------------- /XXTransitionExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /XXTransitionExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /XXTransitionExample.xcodeproj/project.xcworkspace/xcuserdata/xunxu.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample.xcodeproj/project.xcworkspace/xcuserdata/xunxu.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /XXTransitionExample.xcodeproj/xcuserdata/xunxu.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample.xcodeproj/xcuserdata/xunxu.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /XXTransitionExample.xcodeproj/xcuserdata/xunxu.xcuserdatad/xcschemes/XXTransitionExample.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample.xcodeproj/xcuserdata/xunxu.xcuserdatad/xcschemes/XXTransitionExample.xcscheme -------------------------------------------------------------------------------- /XXTransitionExample.xcodeproj/xcuserdata/xunxu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample.xcodeproj/xcuserdata/xunxu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /XXTransitionExample/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/AppDelegate.h -------------------------------------------------------------------------------- /XXTransitionExample/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/AppDelegate.m -------------------------------------------------------------------------------- /XXTransitionExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /XXTransitionExample/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /XXTransitionExample/Classes/FragmentVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/FragmentVC.h -------------------------------------------------------------------------------- /XXTransitionExample/Classes/FragmentVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/FragmentVC.m -------------------------------------------------------------------------------- /XXTransitionExample/Classes/ModalVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/ModalVC.h -------------------------------------------------------------------------------- /XXTransitionExample/Classes/ModalVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/ModalVC.m -------------------------------------------------------------------------------- /XXTransitionExample/Classes/PageVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/PageVC.h -------------------------------------------------------------------------------- /XXTransitionExample/Classes/PageVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/PageVC.m -------------------------------------------------------------------------------- /XXTransitionExample/Classes/RootVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/RootVC.h -------------------------------------------------------------------------------- /XXTransitionExample/Classes/RootVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/RootVC.m -------------------------------------------------------------------------------- /XXTransitionExample/Classes/SinkVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/SinkVC.h -------------------------------------------------------------------------------- /XXTransitionExample/Classes/SinkVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Classes/SinkVC.m -------------------------------------------------------------------------------- /XXTransitionExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/Info.plist -------------------------------------------------------------------------------- /XXTransitionExample/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mh4u/XXTransition/HEAD/XXTransitionExample/main.m --------------------------------------------------------------------------------