работу и сделали плавную прокрутку?
Надеюсь, что этот вопрос не превратится снова в холивар ) Где - то я уже его видел )
А что не совсем так со стандартными средствами? В ui thread грузите?
победили выводом не тысяч миниатюр а меньшего числа
что мешает их склеивать в бэке и выдавать как меньшее число изображений?
посмотри как решается проблема большой карты в играх типа травиана или тоталбатл. найдешь пищу для размышления и алгоритм для вывода погуглив как сделать динамическую карту =)
Это не подходит
Карта, где несколько тысяч квадратов..? Не уверен, что такие есть
зайди в тоталварс подумай +)
Мне проше зайти в нативное Photo
Главный вопрос - зачем
подходит, не гони
Подходит, не подходит это ответ относительный. У нас есть несколько вариантов решения, со своими плюсами и минусами. Если отображать малое количество миниатюр, то мы имеем минус в том, что пользователь не получит достаточно контента. Если отображать большое количество, получим проблемы с производительностью. По моему мнению silver bullet решением будет добавить пагинацию, например по 20 миниатюр. И добавляем миниатюры по мере прокрутки странницы, у коллекшн/тейбл вью в делегате есть как раз метод. Такое решение легко встретить в инстаграме, ютубе, твиттере и тд, где есть бесконечная прокрутка
без ТЗ ответ ХЗ, его спрашиваешь нахера, он молчит
Не самый удачный пример. Геймдев несколько дальше, чем нативные приложения
смысл тот же. алгоритм можно подсмотреть как люди делают
Вывести фото из альбома
Так в чем у тебя проблема? У тебя есть условно 1000 фоток и ты хочешь их все отобразить, при этом экранчик фризит?
Есть порядка 100к+ фото
Алгоритм уже реализован разработчиками коллекшн вью, нам же надо им правильно воспользоваться
Там не так много квадратов в строке
Обсуждают сегодня