虽然我处于全屏模式,其中状态栏被隐藏,但我右上角的菜单按钮仍然没有收到触摸。您可以在图片中看到我选择了接收触摸的顶部栏。
我的菜单按钮一半可以触摸,一半不能触摸。
我还在Widget选择模式下拍摄了Flutter Inspector
的照片我还添加了我的自定义按钮代码。仅供参考:
class RoundIconButton extends StatelessWidget {
RoundIconButton({
Key key,
@required this.onPressed,
@required this.icon,
this.fillColor = Colors.transparent,
}) : super(key: key);
final Icon icon;
final Function onPressed;
final Color fillColor;
@override
Widget build(BuildContext context) {
return RawMaterialButton(
child: icon,
onPressed: onPressed,
shape: CircleBorder(),
fillColor: fillColor,
constraints: BoxConstraints.tightFor(height: 50.0, width: 50.0),
);
}
}