Галерея изображений с Flutter - PullRequest
0 голосов
/ 20 июня 2019

Я создаю приложение, которое отображает продукты. Теперь на странице сведений о продукте я получаю данные о продукте вместе с изображениями продукта в виде URL-адресов, используя пакет http.

Мой вопрос: каков наилучший способ представления изображений продуктов пользователям? Я искал в Google пакет Flutter, похожий или близкий к веб-лайтбоксу, но не смог его найти.

Любой совет?

1 Ответ

1 голос
/ 20 июня 2019

На вашей странице подробностей:

Отображение изображений с использованием ListView в виджете Image, возможно, с шириной / высотой 60x60 в качестве миниатюры.

При нажатии на изображение -> Нажмите на новую страницу, на которой есть свайпер. При нажатии вы должны предоставить список предметов и текущий выбранный. Также позже проверьте, чтобы виджет Hero имел плавный переход между этими страницами.

Изображение на полноэкранной странице:

Поместить виджет PageView. Используйте предоставленный список в параметрах itemBuilder и itemCount. Он поставляется с обнаружением жестов и анимацией между страницами. На каждой из этих страниц используйте виджет Image для отображения изображения в полном размере.

Поскольку вы не предоставили ни одного примера кода, я больше не смогу вам помочь, но как только вы продвинетесь и у вас возникнут вопросы, лучше задать свой текущий код.

...