Я уверен, что элементы есть, вы просто не можете их видеть, потому что вы не установили изображение, а надписи находятся за пределами видимой рамки.
UITabBar *frameTabBar = [[UITabBar alloc] initWithFrame:CGRectMake(0, 698, 1024, 70)];
698 + 70 = 768
768 - высота iPad в альбомной ориентации.Но если есть строка состояния, то используемый кадр будет на 20 пикселей меньше.И 20 пикселей - это как раз та высота, которая скрывала бы ярлыки ваших вкладок.
Так что просто вычтите 20 пикселей из позиции у, и все хорошо.
UITabBar *frameTabBar = [[UITabBar alloc] initWithFrame:CGRectMake(0, 678, 1024, 70)];