The code worked fine for me. Using [lua] display.contentHeight +30 [/lua] put the tab bar below the viewable content of the screen but [lua] display.contentHeight -200 [/lua] put the tab bar nice and high
I had to comment out the [lua] --screenGroup:insert(tabBar) [/lua] to make it work. Curious, is screenGroup intentional or were you trying to insert it into the sceneGroup as in the composer standard [lua] local sceneGroup = self.view [/lua] ?
What build are you using?