搜索插件、代码仓与 APP 分类

aligned_dialog 封面
插件详情v0.0.8

aligned_dialog

显示一个局部/全局对齐的对话框,并带有自定义过渡动画。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
8.1万
喜欢数
61
Pub 分数
160

安装插件

flutter pub add aligned_dialog

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

Aligned Dialog 是一个 Flutter 包,可实现将对话框对齐到特定位置——无论是局部在某个控件内,还是相对于屏幕的全局位置——并支持自定义过渡动画。它提供了对对话框位置的精确控制以及流畅的进入/退出效果,提升了响应式 UI 中的用户体验。适用于需要在特定元素附近或固定屏幕位置显示模态框的场景,支持所有主要平台,包括移动、Web 和桌面端。该包轻量且可无缝集成到现有的 Flutter 项目中。

适合场景

  • 在按钮附近显示上下文相关的模态框
  • 创建引导式入门流程
  • 显示带有自定义定位的工具提示
  • 实现交互式叠加层
  • 设计响应式对话框布局

主要特点

  • 可自定义对齐方式(局部或全局)
  • 平滑过渡动画
  • 跨平台支持
  • 灵活的定位选项
  • 与 Flutter 小部件的轻松集成

适合对象

  • 需要精确对话框位置的开发者
  • UI 设计师创建交互流程
  • 具有复杂模态交互的应用程序
  • 需要动画过渡的项目
  • 跨平台 Flutter 应用

使用建议

  • 需要仔细处理对齐偏移
  • 可能需要针对动态屏幕尺寸进行调整
  • 动画性能应在低端设备上进行测试
  • 不适合用于简单、非交互式对话框
  • 除了基本用法外,文档有限

所属分类

使用此插件的项目