HLCustomTransitions 0.1.0

HLCustomTransitions 0.1.0

Maintained by some description.



  • By
  • DargonLee

HLCustomTransitions

CI Status Version License Platform

Example

clone 项目 然后运行pod install 来看实例效果

一行代码实现自定义多个方向的转场动画

  • 无耦合
  • 高效率转场
  • 稳定性好

Platform

Installation

HLCustomTransitions is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'HLCustomTransitions'

Usage

//创建要model的控制器实例控制器对象
MineViewController *mineVC = [[MineViewController alloc]init];

//创建转场动画实例对象 并设置专场动画方向的枚举值(有四个枚举值)
HLCustomPresentationController *presentationController = [[HLCustomPresentationController alloc]initWithPresentedViewController:mineVC presentingViewController:self presentedDirection:UIPresentationControllerDirectionFromLeft];

//设置专场动画的代理为自定义转场动画实例
mineVC.transitioningDelegate = presentationController;

[self presentViewController:mineVC animated:YES completion:NULL];
  • 或者直接下载 HLCustomPresentationController.h HLCustomPresentationController.m文件 拖入项目中进行使用

Author

[email protected], [email protected]

License

HLCustomTransitions is available under the MIT license. See the LICENSE file for more info.