Я пытаюсь добавить в мое приложение способ отображения данных в понятной форме.Я попытался сделать это с графиками, но мне показалось немного неловким, поэтому я решил найти лучшее решение.
Вот проблема: я хочу показать данные за 30 дней, а события, о которых сообщают пользователи, будут отображаться на временной шкале.События должны быть выровнены по вертикали, чтобы визуально предоставить ссылку, когда определенные события объединяются.
Чтобы решить проблему, Я подумал об использовании UITableView с фоном, имеющим масштаб, и наложил на негофоновый набор «пинов» , обозначающий пользовательские события.При прокрутке таблицы события будут выровнены одно под другим, что обеспечит хорошую индикацию развития исторических событий:
Я знаю, что это можно сделать с помощью UIScrollView, где я могу просто расположитьсерия правителей и добавление событий в виде булавок.Чтобы сделать это эффективно, мне придется использовать Tiling, технику, с которой у меня мало опыта.
Мне интересно знать, возможно ли это с помощью UITableView, где кэширование и разбиение на листы уже сделаны для меня.
Я пытался добавить UIImageViews в tableViewCell.backgroundview, но это не дает желаемых результатов. Я хотел бы иметь возможность динамически добавлять любое количество подпредставлений в ячейку таблицы. Я могу сделать это, добавив определенное заранее определенное количество изображений в .xib, а затем попытаться изменить их положение,но это не похоже на идеальное решение.
Возможно ли то, что я пытаюсь сделать с помощью UITableView, или я должен отказаться от этих усилий и посмотреть на UIScrollView с мозаикой?
Спасибо!