Да, вы можете, но это гораздо больше работы, чем просто каждый раз нажимать новый tableView.Для пользователя также будет менее очевидно, что происходит, если он выполняет детализацию, но не помещает ее в стек навигации.
По вашему профилю я предполагаю, что вы довольно плохо знакомы с iOS, поэтому яЯ бы посоветовал, чтобы ваше приложение работало как можно проще.Если вы пытаетесь оптимизировать путем повторного использования табличного представления, делайте это только после того, как узнаете, что его нужно оптимизировать.
Вы можете написать класс, который обрабатывает любой данный уровень в вашем стеке xml, и иметьотдельный экземпляр этого класса для каждого уровня.
Надеюсь, это поможет.