【发布时间】:2019-09-29 12:35:49
【问题描述】:
我有 TabBar 和 TabBarView 根据我从服务器获取的数据,我想在这些选项卡上禁用。
_tabController = TabController(vsync: this, length: 3, initialIndex: 0)
..addListener(() {
print(_tabController.index);
if (_album != null &&
(_album['description'] == null ||
_album['description'].toString().isEmpty) &&
_tabController.index == 2) {
setState(() {
_tabController.index = 1;
//it must be last tabController.index but I don't know how to impelement
});
}
});
如果我们点击一个标签,它不会移动,一切都是正确的
但是如果我们滑动到第三页,它会有一个奇怪的行为,因为标签栏视图没有被禁用
那么我们如何解决刷卡问题呢?
【问题讨论】:
标签: flutter