如何解决使用 ListView、DefaultTabController以及因此 TabBar和 RefreshIndicator
我目前使用的 DefaultTabController 有一个主体是 ListView 的 Scaffold。在 ListView 中,我有一些子 Widget: buildProfileHeader() 包含一个 FutureBuilder; ListView 底部的小部件是一个包含 TabBar(2 个选项卡)的 AppBar,在 AppBar 正下方我有一个包含 TabBarView 的容器。一切正常,但现在我想实现更多。
- 我想使用 RefreshIndicator(或类似的东西)来更新 buildProfileHeader(),只要用户想要(当用户滚动时)。
- 我想要其中一个选项卡(总共有 2 个),如果满足特定条件则不存在(如果它不是当前用户的个人资料,我不希望出现其中一个选项卡) . 我怎样才能同时实现 #1 和 #2?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。