Flutter的小笔记 异步相关 弹窗 初始化

2年前 · 技术 · 18次阅读

屏幕相关

设置屏幕横屏

SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]);

弹窗

showModalBottomSheet(context: context,
        isScrollControlled: true,
        enableDrag: false,
        isDismissible: false,
        builder:(_)=> const Onbording(),);
    }

在初始化时使用弹窗用delayed

Future.delayed(
      Duration.zero,(){
      showModalBottomSheet(context: context,
        isScrollControlled: true,
        enableDrag: false,
        isDismissible: false,
        builder:(_)=> const Onbording(),);
    }
    );</code></pre><p>完整代码:</p><pre><code> void initState() {
    super.initState();
    //界面build完成后执行回调函数

    Future.delayed(
      Duration.zero,(){
      showModalBottomSheet(context: context,
        isScrollControlled: true,
        enableDrag: false,
        isDismissible: false,
        builder:(_)=&gt; const Onbording(),);
    }
    );

  }

对于SharedPreferences的使用

void newversion() async{
  SharedPreferences? newversion = await SharedPreferences.getInstance();
  newversion.setString(&quot;version&quot;, version);
}</code></pre><p>可以这样异步调用</p><pre><code>  void newversionpop() async{
    bool ispop = await isversion() ;
    setState(() {
      if(ispop == false){
        Future.delayed(
            Duration.zero,(){
          showModalBottomSheet(context: context,
            isScrollControlled: true,
            enableDrag: false,
            isDismissible: false,
            builder:(_)=&gt; const Onbording(),);
        }
        );
      }
    });
}
👍 0

评论

贴吧 狗头 原神 小黄脸
收起

贴吧

  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡
  • 贴吧泡泡

狗头

  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头
  • 狗头

原神

  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神
  • 原神

小黄脸

  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸
  • 小黄脸

文章目录

avatar

CC米饭的小世界

也许是全新的世界~

85

文章数

318

评论数

5

分类

10

加入重塑之手吧~

×