Flutter SingleChildScrollView 嵌套 ListView 或者其他可以滾動weiget 滑動滾動衝突問題

場景

當我們使用SingleChildScrollView 整個佈局包含了ListView 滑動時會產生衝突 滾動卡頓,不流暢

原因

SingleChildScrollView 和 ListView 都有滾動屬性physics 他們默認是都是可以滾動的

解決方式

禁用 ListView 的滾動physics 保留 SingleChildScrollView 的滾動
Listview 執行 physics 屬性 new NeverScrollableScrollPhysics(), //禁用滾動事件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章