如何制作可扩展的导航栏

Posted

技术标签:

【中文标题】如何制作可扩展的导航栏【英文标题】:How to make an expanding navigation bar 【发布时间】:2021-01-07 18:30:12 【问题描述】:

我正在尝试创建一个扩展导航栏。您可以在下面看到我制作的草图。

我只是找不到任何方法来构建这样的自定义导航栏。 有谁知道如何构建它+动画过渡?我希望它在按下中间的箭头后上下滑动。

【问题讨论】:

请查看问题指南。你的问题不符合格式,如果你不改进它很可能没有答案:***.com/help/how-to-ask 【参考方案1】:

我认为您正在寻找的是DraggableScrollableSheet。这是它的文档:https://api.flutter.dev/flutter/widgets/DraggableScrollableSheet-class.html

【讨论】:

我可以把它变成一个导航栏吗? 当然,只要点击工作表上的按钮即可导航到任何页面 欢迎您,如果它解决了您的问题,请点击绿色复选标记并接受作为答案。谢谢:)

以上是关于如何制作可扩展的导航栏的主要内容,如果未能解决你的问题,请参考以下文章

如何制作可扩展卡?

如何从小部件扩展导航到 UIKit viewController?

如何制作可扩展的 UITableView 标头?

如何制作可扩展的 Eloquent 模型?

如何在 ngFor 循环 [Angular] 中制作可扩展的表格行?

如何在可扩展的表格视图单元中制作动态集合视图