Я бы порекомендовал иерархию табличных представлений глубиной три.
При первом просмотре таблицы отображается полный список предметов. Выбор элемента приводит вас к подробному виду. Подробное представление представляет собой сгруппированную таблицу, в которой каждая ячейка показывает один из элементов данных. Выбор одного из них приведет вас к редактированию вида с помощью редактируемого текстового поля или текстового представления.
См. Вкладку будильника приложения Часы для этого типа макета. В верхнем табличном представлении отображаются все сигналы тревоги, во втором - отдельные атрибуты отдельного сигнала тревоги в виде сгруппированной таблицы. Выбор одного из атрибутов приведет вас к пользовательскому представлению редактора для этого атрибута тревоги.
В первом представлении редактора должно быть одно редактируемое текстовое поле, а во втором редакторе - одно редактируемое текстовое представление для хранения более длинного блока текста.