Я разрабатываю приложение, которое будет отображать некоторую информацию в подробном виде, полностью настроенном мной.
Отображаемая информация:
- изображение (изИнтернет)
- имя и дата ввода
- описание (с собственным подробным представлением)
- дополнительная информация (с собственным подробным представлением)
- кнопка для связанных параметров # 1
- кнопка для связанных параметров # 2
Для моего сгруппированного табличного просмотра я использую 12 ячеек для отображения этой информации.
- 3 ячейки для изображения (чтобы придать ему границу (верх, тело, низ) путем добавления фона ячейки), никаких действий, нижняя ячейка также отображает имя + дата
- 1 ячейка делителя(без содержимого, только для добавления высоты) без действий
- Описание заголовка
- Описание с действием для подробного просмотра описания
- 1 ячейка делителя (без содержимого, только для добавления высоты)без действия
- Заголовок дополнительной информации
- Дополнительная информация (с пользовательским фоном) с действием для подробного просмотра дополнительной информации
- 1 ячейка делителя (без содержимого, только для добавления высоты)без действия
- Кнопка для связанных параметров # 1 (с настраиваемым фоновым изображением), действие для другого обзора # 1
- Кнопка для связанных параметров # 2 (с настраиваемым фоновым изображением), действие для другого обзора # 2
Некоторое содержимое поступает из Интернета, однако все изображения (кроме изображения в верхней части этого представления) являются локальными изображениями.Все используемые фоны являются локальными файлами PNG.
Теперь мой вопрос.Когда таблица загружается, первые ячейки загружаются.Но когда я прокручиваю вниз, остальные ячейки загружаются.Есть ли способ полностью загрузить это представление?И сохранить свои данные при прокрутке, чтобы они не перезагружались каждый раз, когда вы достигаете вершины или низа TableView?
Или мне нужно изменить свой макет на что-то другое?
Я не мог найти в этом ничего о том, как ее решить.
Надеюсь, кто-нибудь может мне помочь!
С уважением, Доу