XSlidableTabController

slidable tab view controller, may use to create news column.

GPL-2.0 License

Stars
10

XSlidableTabController

slidable tab view controller, may use to create news column.

###Guide make a new class inherited from XSliableTabControll, initialize columns in viewDidLoad


    - (void)viewDidLoad 
    {
	    [super viewDidLoad];
	    self.title = @"News";
			
	    UIViewController *vc1 = [[UIViewControll alloc] initWithTitle:@"Column1"];
	    UIViewController *vc2 = [[UIViewControll alloc] initWithTitle:@"Column2"];
	    UIViewController *vc3 = [[UIViewControll alloc] initWithTitle:@"Column3"];
	    UIViewController *vc4 = [[UIViewControll alloc] initWithTitle:@"Column4"];
	    UIViewController *vc5 = [[UIViewControll alloc] initWithTitle:@"Column5"];
		
	    NSArray *columns = @[vc1, vc2, vc3, vc4, vc5];
	    [super setViewControllers:columns];
    }
	

you should update data by implement the XSlidableTabControllerDelegate if need,


    - (void)didSwitchToTabAtIndex:(NSInteger)index
    {
    	// it's turn to viewcontroll at index to do update data.
    }

Related Projects