ATProxy 0.2.4

ATProxy 0.2.4

Maintained by youlianchun.



ATProxy 0.2.4

  • By
  • YLCHUN

ATProxy

CI Status Version License Platform

Example

To run the example project, clone the repo, and run pod install from the Example directory first. example.gif

UITabBarController

OvalMaskTransition *transition = [[OvalMaskTransition alloc] initWithOperation:UINavigationControllerOperationPush timeInterval:2 anchor:self.view.center];
[self setSelectedIndex:1 transition:transition];

UIViewController

- (UIPanGestureRecognizer *)transitionGestureRecognizer {
UIPanGestureRecognizer *pgr = [[UIPanGestureRecognizer alloc] init];
__weak typeof(self) wself = self;
[pgr setInteractiveDirection:ATGestureRecognizerDirectionLeft transitional:^{
[wself transit];
}];
return pgr;
}

- (IBAction)transit {
PageCoverTransition *transition = [PageCoverTransition transitionWithType:PageCoverTransitionTypePush];
[self presentViewController:[SecViewController new] transitional:transition completion:nil];
//[self.navigationController pushViewController:[SecViewController new] transitional:transition];

}

//- (IBAction)transit {
//    PageCoverTransition *transition = [PageCoverTransition transitionWithType:PageCoverTransitionTypePop];
//    [self dismissViewControllerTtransitional:transition completion:nil];
//    //[self.navigationController popViewControllerTransitional:transition];
//}

Requirements

Installation

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

pod 'ATProxy'

Author

YLCHUN, [email protected]

License

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