
我正在嘗試使用標簽欄控制器,添加它的正確方法是什么
uj5u.com熱心網友回復:
只需tabController在您的狀態類中宣告全域并像您一樣在 init 狀態中對其進行初始化,然后您就可以在您的構建方法中訪問它。
late TabController tabController;
void initState(){
tabController=TabController(vsync:this,length:3);
}
現在在構建方法中使用相應的選項卡控制器。
uj5u.com熱心網友回復:
嘗試在您的狀態類中全域宣告 tabController 并在 init 狀態中對其進行初始化,請參閱檔案以獲取更多詳細資訊:
class _JobApplication... extendes State<...> ..{
late TabController _tabController;
@override
void initState() {
super.initState();
_tabController = TabController(vsync: this, length: 3);
}
}
uj5u.com熱心網友回復:
在狀態宣告
late TabController _tabController;
在 initstate 中賦值
@override
void initState() {
super.initState();
_tabController = TabController(vsync: this, length: 3);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/453791.html
