我有一个带有此构建器功能的无状态小部件:
Widget build(BuildContext context) {
return Container(
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(20),
color: Colors.red,
),
margin: EdgeInsets.only(
top: widget.position.dy, left: 5, right: 5, bottom: 200),
child: ListView(
padding: EdgeInsets.only(bottom: 70),
shrinkWrap: true,
children: <Widget>[
Container(height: 60, color: Color(0x8500ffff)),
],
),
);
}
基本上是ListView
小部件中的一个Container
。容器具有BorderRadius.circular(20)
。列表竞争项是一个简单的Container
。
现在-滚动列表视图时,父容器的边框半径不受尊重。
这是正确的行为还是我犯错了?
谢谢
答案 0 :(得分:1)
您必须为buffer
个子窗口小部件定义borderRadius
,我之前遇到过同样的问题,因此设法解决了这个问题。因此,您应该修改listview
小部件:
ListView