我正在尝试在我的OverlayEntry
之一下方显示Textfields
。
到目前为止,它一直有效,唯一的问题是OverlayEntry
本身,由于某种原因,无论我给孩子提供的width
和height
为何,重叠式广告都会占据所有可用的屏幕宽度,一直到屏幕底部的高度。
这里有一些代码,作为示例,我只是试图显示一个100x100的红色小方块...不起作用:
OverlayEntry _getOverlay() {
return OverlayEntry(
builder: (context) => CompositedTransformFollower(
link: _layerLink,showWhenUnlinked: false,offset: Offset(0,fieldHeight + 5),child: Container(
width: 100,height: 100,color: Colors.red,),);
}
如何管理OverlayEntry的宽度和高度?