美文网首页
Flutter iOS 点击状态栏回到顶部问题

Flutter iOS 点击状态栏回到顶部问题

作者: BeRicher | 来源:发表于2020-10-07 17:35 被阅读0次

今天遇到ios点击状态栏无法回到顶部的问题,研究后发现。

Scaffold组件虽然会自带这个功能,但是这里需要注意的是:

如果你需要一个ListView点击回到顶部,那么这个ListView
必须是Scaffold作为某个组件的根才可以。

如果Scaffold里面又套了一个Scaffold,那么这个回到顶部就会失效。比如以下代码:

class Index{
  Widget build(){
    return Scaffold(
        body: Home()
      )
  }
}

class Home{
  Widget build(){
    return Scaffold(
        body: ListView()
      )
  }
}

这种情况,点击状态栏便不会回到顶部,我们需要保证的就是每个页面仅有一个Scaffold

相关文章

网友评论

      本文标题:Flutter iOS 点击状态栏回到顶部问题

      本文链接:https://www.haomeiwen.com/subject/gtafpktx.html