我希望在持续的底页中显示英语词典查找的结果。结果(UTF-8文本)长度可变,因此对于一致性,每个结果都将以初始高度显示,比方说200.0 dp(换句话说,底部工作表最初只显示Text Widget的一小部分)。然后,用户可以向上滑动纸张以显示完整内容。
如何使用现有的Flutter API实现这一目标?
答案 0 :(得分:0)
您可以将文本包装在具有可配置溢出行为的Stack
类中,或将Text放在固定容器中并设置其overflow
属性。您可以在其上放置GestureDetector
来检测拖动事件并调整底部工作表的大小。
考虑在顶部放置一点淡出渐变,使溢出看起来更自然。