I implemented TTTabBar like this:
_tabBar = [[TTTabGrid alloc] initWithFrame:CGRectMake(0, 0, TTApplicationFrame().size.width-80, TT_ROW_HEIGHT) ];
_tabBar.backgroundColor = [UIColor clearColor];
_tabBar.tabItems = [NSArray arrayWithObjects:
[[[TTTabItem alloc] initWithTitle:@"aaa"] autorelease],
[[[TTTabItem alloc] initWithTitle:@"bbb"] autorelease],
nil];
//_tabBar.selectedTabIndex = 1;
[_tabBar sizeToFit];
self.navigationItem.titleView = _tabBar;
_tabBar is TTTabBar
but appears three column buttons:

How to set the column number, coz I just need two buttons here.
And, as you see in my code, I’ve set initWithTitle:@”aaa” but there is no any title on button. Anything wrong?
WHAT IF I JUST NEED LIKE THIS:

Two grid buttons
Did you try to set _tabBar.columnCount to 2?
But you are looking for UISegmentedControl with style set to BarStyle.