Использование tab’ов, где каждый tab - это отдельный view, является удобной штукой. Особенно тогда, когда есть несколько переходов “вглубь” в пределах одного tab’а.
Проблема возникает тогда, когда нужно открывать страницу, которая должна “лечь” на весь экран, т.е. закрыть tabbar. Я не знаю как это сделать, в документации об этом нет ничего. Логично предположить, что нужно сделать отдельный view, в котором и отобразить эту страницу. Но куда поместить этот view и как его “показать”, ведь все view - это tab’ы в данном случае. А views тесно связан с tabs, при этом views, согласно документации, может быть только один.
Конечно, есть вариант использовать просто tab’ы или routable tab’ы. Но это все удобно, когда нет более глубоких переходов в пределах одного tab’а.