【发布时间】:2019-06-18 08:20:24
【问题描述】:
有没有办法自定义 Flutter 工具提示以更改颜色并增加填充/边距。默认值似乎填满了整个屏幕的宽度,并且没有命名参数来进一步配置它。下面的代码生成一个Tooltip,如屏幕截图所示。
Tooltip(child: IconButton(icon: Icon(Icons.info, size: 30.0)),
message: 'Lorem ipsum dolor sit amet, consectetur '
'adipiscing elit, sed do eiusmod tempor incididunt '
'ut labore et dolore magna aliqua. '
'Ut enim ad minim veniam, quis nostrud exercitation '
'ullamco laboris nisi ut aliquip ex ea commodo consequat',
padding: EdgeInsets.all(20),
preferBelow: true,
verticalOffset: 20,
)
我至少尝试将其从屏幕边缘移开并以更紧凑的方式显示。显然,将Tooltip 包装在Padding 中只会影响子小部件(IconButton)的定位,而不是Tooltip 本身。
理想情况下,我希望显示与以下格式类似的工具提示。超级理想的是,我希望它通过单击而不是长按来显示。我猜Tooltip 不一定是我应该使用的小部件?
【问题讨论】:
-
@SimonH 您好,您是否完成了该工具提示 UI,对我来说,它显示了第一次安装应用程序我必须这样显示,如果我点击外部然后自动出现下一个应该出现。你能给我主意吗如何做到这一点。
标签: flutter dart tooltip flutter-layout