полученых как урла, как сделать так чтобы сплеш скрин держалс до тех пор пока все картинки не прогрузятс? это возможно отрендерить картинки и потом их показать? или вообще это возможно?
а ты как загружаеш этот массив, через провайдер => репозиторий или image: Image.network( 'https://s3.o7planning.com/images/triceratops/image1.png' ),
https://pub.dev/packages/flutter_native_splash void main() { WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized(); FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding); runApp(const MyApp()); } можно через эту либу запустить сплэш. удаление сплеша командой FlutterNativeSplash.remove(); как узнать когда все прогрузилось? там же вроде в загрузчиках есть билдеры Image.network( networkimage, loadingBuilder: (BuildContext context, Widget child, ImageChunkEvent? loadingProgress) { if (loadingProgress == null){ if(lastimage) FlutterNativeSplash.remove(); return child;} тип того если картинка загрузилась то сработает if и там проверить если это последняя картинка в массиве то удали splash
благодарю буду смотреть
Обсуждают сегодня