IBTTabBarController.h 758 Bytes
Newer Older
mei's avatar
mei committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
//
//  IBTTabBarController.h
//  AceMTer
//
//  Created by Xummer on 2/27/15.
//  Copyright (c) 2015 Xummer. All rights reserved.
//

#import <UIKit/UIKit.h>

@class IBTBadgeView;
@interface IBTTabBarController : UITabBarController

- (UIViewController *)currentViewController;

- (UIViewController *)getTabBarBaseViewController:(NSUInteger)index;

- (void)setViewControllers:(NSArray *)controllers;

// Badge
- (void)setTabBarBadgeImage:(UIImage *)image forIndex:(NSUInteger)index;
- (void)setTabBarBadgeString:(NSString *)string forIndex:(NSUInteger)index;
- (void)setTabBarBadgeValue:(NSInteger)value forIndex:(NSUInteger)index;

- (IBTBadgeView *)getBadgeViewForIndex:(NSUInteger)index;
- (NSArray *)getBadgeViews;

- (void)bringBadgeViewsToFront;

@end