Open kimmy-wang opened 2 years ago
I have same problem.Is there any solution thanks my version is below
intro_slider: ^3.0.4
sdk: ">=2.12.0 <3.0.0"
@kimmy214 which version you are using? @kimmy214 @ozhankucuk can you guys explain the step to reproduce this issue
I added library as example.I changed asset file only.
List
@override void initState() { super.initState();
slides.add(
Slide(
title: "ERASER",
description:
"Allow miles wound place the leave had. To sitting subject no improve studied limited",
pathImage: "images/photo_eraser.png",
backgroundColor: const Color(0xfff5a623),
),
);
slides.add(
Slide(
title: "PENCIL",
description:
"Ye indulgence unreserved connection alteration appearance",
pathImage: "images/photo_pencil.png",
backgroundColor: const Color(0xff203152),
),
);
slides.add(
Slide(
title: "RULER",
description:
"Much evil soon high in hope do view. Out may few northward believing attempted. Yet timed being songs marry one defer men our. Although finished blessing do of",
pathImage: "images/photo_ruler.png",
backgroundColor: const Color(0xff9932CC),
),
);
}
void onDonePress() { // Do what you want print("End of slides"); }
@override Widget build(BuildContext context) { return IntroSlider( slides: slides, onDonePress: onDonePress, ); }
oh, I see [macos] at the title thread, did you guys mean the issue happening when run macOS (desktop) environment?
macos, I guess IOS smilator.
I decided to use other library.
Thanks, @ozhankucuk for your report, but I can't reproduce the issue. Needing more info from other developers or details step case, device, environment...
thanks :)
I had the same problem, and I ended up discovering that the cause was not in the IntroSlider, but in my logic... The List(Slide) was empty, which ended up generating this problem :')
For some reason, when building the screen, the List(Slide) didn't have time to fill in, which causes the problem...
I forced it into an async method using await, and it worked (with FutureBuilder), because in my case the information is not static.
Pay attention to @initstate setting the information correctly.