flutter_interview icon indicating copy to clipboard operation
flutter_interview copied to clipboard

Flutter每日一面(面试题五)

Open ahyangnb opened this issue 5 years ago • 0 comments

  • 1.你是如何解决asset数组图片滑动出现白屏问题的?

答案:

在初始化的时候就加载指定asset图片,而不是在需要展示的时候才开始加载。


  @override
  void initState() {
    super.initState();
    WidgetsBinding.instance.addPostFrameCallback((_) async {
     // _imageUrls 就是数组的Asset图片地址
      _imageUrls.forEach((image) {
        precacheImage(AssetImage(image), context);
      });
    });
  }

ahyangnb avatar Mar 03 '20 15:03 ahyangnb