JJTabBarController 1.0.0

JJTabBarController 1.0.0

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Dec 2014

Maintained by Unclaimed.


Downloads

Total1,835
Week0
Month0

Installs

Apps60
Test Targets4
powered by Segment

GitHub

Stars41
Watchers9
Forks12
Issues1
Contributors2
Pull Requests1

Code

Files15
LOCLines of Code 1,360


  • By
  • João Jesus

Create a TabBarController as it should be.

Support for iOS 6.0 and superior.

Current version: 1.0.0

Functionality :

  • Personalize your TabBar.
  • Built-in transitions.
  • Choose the TabBar orientation.
  • Storyboard integration.
  • Easily add new actions for the TabBar with blocks.

How to create

// import lib
#import "JJTabBarControllerLib.h"

// Create a controller 1
UIViewController *viewController1 = [[UIViewController alloc] initWithNibName:nil bundle:nil];
viewController1.jjTabBarButton = [UIButton buttonWithType:UIButtonTypeContactAdd];

// Create a controller 2
UIViewController *viewController2 = [[UIViewController alloc] initWithNibName:nil bundle:nil];
viewController2.jjTabBarButton = [UIButton buttonWithType:UIButtonTypeInfoDark];

// Add to tabbarController
_tabBarController = [[JJTabBarController alloc] initWithSize:CGSizeMake(88,44) andDockPosition:JJTabBarDockBottom];
_tabBarController.childViewControllers = @[ controller1, controller2];
[self addChildViewController:_tabBarController];
[self.view addSubview:_tabBarController.view];
[_tabBarController didMoveToParentViewController:self];

Download the project and see the example on how to do more advance features.

For cocoapods use:

pod 'JJTabBarController', '~> 1.0.0'

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

Screenshots

More:

Suggestions and Contributions email: [email protected]

License: MIT License