gpt4 book ai didi

flutter - 在 flutter 中停止在 DraggableScrollableSheet 中滚动

转载 作者:行者123 更新时间:2023-12-04 17:26:53 24 4
gpt4 key购买 nike

我想阻止我的 DraggableScrollableSheet 内部滚动,同时仍然能够上下拖动它。有没有办法做到这一点?我使用过bottomSheet,但无法上下拖动它们。
我想远离第三方代码,所以如果有一种方法可以在 native 上做到这一点,那就太棒了。以下是当前正在发生的事情的示例:
enter image description here
这是我的相关代码:

@override
Widget build(BuildContext context) {
return Scaffold(
drawer: SettingsDrawer(username: _username),
body: Stack(
children: <Widget>[
MapWidget(),
MenuButton(),
DraggableScrollableSheet(
initialChildSize: 0.35,
minChildSize: 0.2,
maxChildSize: .35,
builder: (BuildContext context, ScrollController scrollController) {
return SingleChildScrollView(
controller: scrollController,
child: HelpSheet(),
);
},
)
]
),
);
}

最佳答案

我决定和SlidingUpPanel一起去而不是尝试 native 。

SlidingUpPanel(
maxHeight: 350.0,
minHeight: 150.0,
parallaxEnabled: true,
parallaxOffset: .1,
panel: HelpSheet(),
borderRadius: BorderRadius.only(
topLeft: Radius.circular(18.0),
topRight: Radius.circular(18.0)
),

关于flutter - 在 flutter 中停止在 DraggableScrollableSheet 中滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62618378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com