Я решил эту проблему ранее с помощью вложенных макетов в представлении прокрутки.Но его довольно плохая производительность и боль в заднице, чтобы добавить что-нибудь новое / обновить функциональность.
Быстрый макет:
В основном есть несколько вкладок, все они имеют разные категории настроек, поскольку это просто приложение для настройки приложения Windows / macOS.Я получаю строку JSON с моего сервера, она довольно большая, примерно 3 тыс. Строк, и десериализую ее в большой объект.Еще не уверен, хочу ли я иметь локальную базу данных SQLite или просто продолжать редактировать объект в памяти, сериализовать его и отправить обратно на сервер, когда я закончу редактирование.
Как, черт возьми, можно подойти к этому?Тип представления зависит от типа данных, но иногда я использую счетчик, чтобы ограничить диапазон / элементы, которые можно выбрать.Я не думаю, что существует зависимость для маркировки полей в модели, поэтому просмотрщик может знать, какой вид использовать?