• Stars
    star
    199
  • Rank 196,105 (Top 4 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created over 10 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This is the OSS that provide interacition transition like FlipBoard.

MAOFlipViewController

Usage This is the OSS that provide interacition transition like FlipBoard.

Demo Project Please open the file below to run the demo project.

MAOFlipViewController/Demo/Demo.xcodeproj

===================== Usage Podfile is below.

platform :ios, '7.0'
pod 'MAOFlipViewController', :git => "https://github.com/nishimao/MAOFlipViewController.git"

Please import "MAOFlipViewController.h" only.

#import "MAOFlipViewController.h"

Please addSubview "MAOFlipViewController's instance" Example below.

- (void)viewDidLoad
{
    [super viewDidLoad];
	// Do any additional setup after loading the view, typically from a nib.
    self.flipViewController = [[MAOFlipViewController alloc]init];
    self.flipViewController.delegate = self;
    [self addChildViewController:self.flipViewController];
    self.flipViewController.view.frame = self.view.frame;
    [self.view addSubview:self.flipViewController.view];
    [self.flipViewController didMoveToParentViewController:self];
}

Please implements delegate method. Example below.


#pragma mark - MAOFlipViewControllerDelegate

- (UIViewController*)flipViewController:(MAOFlipViewController *)flipViewController contentIndex:(NSUInteger)contentIndex
{
    DetailViewController *c = [self.storyboard instantiateViewControllerWithIdentifier:@"DetailViewController"];
    c.requestNumberText = [NSString stringWithFormat:@"%d", contentIndex];
    return c;
}

- (NSUInteger)numberOfFlipViewControllerContents
{
    return 5;
}