Место, где можно найти ответ, - документы Apple:
http://developer.apple.com/iphone/library/featuredarticles/ViewControllerPGforiPhoneOS/TabBarControllers/TabBarControllers.html#//apple_ref/doc/uid/TP40007457-CH102-SW1
Интерфейс панели вкладок полезен в
ситуации, когда вы хотите предоставить
разные перспективы на одном наборе
данных или в ситуациях, когда вы
хочу организовать ваше приложение
вдоль функциональных линий. Ключ
Компонент интерфейса панели вкладок
наличие панели вкладок вида вдоль
нижняя часть экрана. Эта точка зрения
используется для запуска навигации
между вашим приложением отличается
режимы, а также может передавать информацию
о состоянии каждого режима.
В вашем случае вы пытаетесь организовать по функциональному принципу. Здесь нет правильного или неправильного ответа. Я думаю, что все сводится к тому, есть ли более простой способ сделать это, который проще для пользователей для навигации. Трудно ответить на это, не играя с приложением. Но я бы посоветовал нескольким пользователям поиграть с вашим приложением, пока вы смотрите через их плечо. Не говори ничего и смотри, как они взаимодействуют. Обратите внимание на вещи, если они застряли где-нибудь, а затем больше думайте о дизайне в этих областях.
Если пользователи проводят большую часть своего времени на одном экране и обычно не хотят переключаться на другой экран, TabBar может быть немного излишним. Вы можете просто использовать модальное представление для второго экрана.