Если вы просто попытаетесь создать подкласс существующего viewcontroller, он будет иметь ту же информацию для выбранной строки, следовательно, он должен будет расти в геометрической прогрессии, чтобы отобразить правильный UITableView.
Если ваша задача переопределить методы, просто создайте класс, который будет содержать эти конкретные методы, и включите его в UITableViewControllers, которые будут их использовать, таким образом, вы определите его только один раз.Таким образом, вы можете просто создать новый UITableViewController и вставлять его в контроллер навигации каждый раз, когда выбираете заданную ячейку.
В качестве альтернативы показу всех параметров в одном UITableView вы можете попробовать следующее: вы, вероятно, можете попробовать добавитьUIScrollView внутри UITableViewCell.Я бы сделал прокрутку по горизонтали, сохраняя прокрутку UITableView по вертикали.