- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我似乎找不到删除这些小白线的好方法,更改了容器颜色以适应 ModalBottomSheet 默认背景颜色。
这是部分代码:
void mountainModalBottomSheet(context){
showModalBottomSheet(context: context, builder: (BuildContext bc){
return Container(
color: Color(0xff757575),
height: MediaQuery.of(context).size.height*.60,
child:Column(
children: [
Container(
width: double.infinity,
height: 225,
decoration: BoxDecoration(
borderRadius: BorderRadius.only(
topLeft: Radius.circular(38),
topRight: Radius.circular(38),
),
image:DecorationImage(image: NetworkImage('https://hotelvilatina.hr/wp-content/uploads/2017/11/sljeme.jpg'),
fit: BoxFit.fill),
),
最佳答案
更新
您可以使用shape
属性,但需要确保提供clipBehavior:hardEdge
showModalBottomSheet(
clipBehavior: Clip.antiAlias, // or hardEdge must
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.only(
topLeft: Radius.circular(38),
topRight: Radius.circular(38),
),
),
context: context,
backgroundColor: Colors.white,
builder: (c) {
return Container();
});
使用 ClipRRect
小部件包裹您的 Container
showModalBottomSheet(
context: context,
backgroundColor: Colors.transparent, // make sure of it
builder: (c) {
return ClipRRect(
borderRadius: BorderRadius.only(
topLeft: Radius.circular(38),
topRight: Radius.circular(38),
),
child: Container(
color: Colors.white,
));
});
关于Flutter ModalBottomSheet 去除白线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73151017/
我似乎找不到删除这些小白线的好方法,更改了容器颜色以适应 ModalBottomSheet 默认背景颜色。 这是部分代码: void mountainModalBottomSheet(context)
我有一个自定义按钮,它接收项目列表。当它被按下时,它会打开一个模态底部工作表并将该列表传递到底部工作表。 但是,当按钮项目更改时,它不会更新底部工作表中的项目。 我怎样才能达到这个效果。 简单的例子
在myApp()的主屏幕上我有一个无状态的小部件,它包含一个 MaterialApp和一个 Scaffold .脚手架的属性为 drawer然后我创建了一个抽屉,抽屉中的其中一件元素需要打开 show
我想创建一个允许我设置高度和边框的自定义模式,我已经有了这个。 home.dart body: Center( child: RaisedButton(child: Text('Open'),
如何在用户关闭 Modal Bottom Sheet 时执行一段代码? showModalBottomSheet( context: context, buil
我有一个模态底页,我想在其中放置扩展列表。为此,我创建了一个类来为我的 ExpansionPanelList 创建项目。 class FilterItem { bool isExpanded;
我的设置: class Start_Page extends StatefulWidget { @override StartPageState createState() => Star
我在 Flutter 应用程序中遇到了问题。即使 Scaffold 有 ,键盘也会向上推模态底片。 resizeToAvoidBottomInset 设置为 假 .我希望模态底部工作表保持在其初始位置
这段代码非常简单:显示一个模式底部表单,当用户单击按钮时,表单的高度会增加 10。 但是什么也没发生。实际上,只有当用户用手指“滑动”底部工作表时,它才会更新其大小(我相信滑动会导致工作表上发生内部
我使用 Jetpack Compose ModalBottomSheetLayout 来显示全屏 BottomSheet。当用户将此 Bottom Sheet 滑动到底部以将其关闭时,它会停留在 Ha
我使用 Jetpack Compose ModalBottomSheetLayout 来显示全屏 BottomSheet。当用户将此 Bottom Sheet 滑动到底部以将其关闭时,它会停留在 Ha
我是一名优秀的程序员,十分优秀!