Это поведение дается вам автоматически, если вы используете UINaviationController: когда вы «щелкаете» вкладку, она появляется в контроллере корневого представления.
Другим вариантом будет реализация протокола UITabBarDelegate или UITabBarControllerDelegate и выполнение действия при нажатии на вкладку.