首页 > 解决方案 > 在颤振中实现材料可扩展输入芯片的最佳方法?

问题描述

我试图找出一种方法来实现https://material.io/design/components/chips.html#input-chips中所示的“可扩展”行为。

我已经放弃使用 Stack+Positioned 和 AnimatedSwitcher 的组合,因为这需要在脚手架的顶层插入输入芯片,而它的初始位置应该完全由它的实际父级(例如包装行)确定。然而,其他一切似乎都与颤振的“溢出是邪恶的”规则相矛盾。

有任何想法吗?

标签: fluttermaterial-design

解决方案


我不知道Overlay 小部件的存在,并基于此构建了我的实现。


推荐阅读