FLUTTER ECOSYSTEM

aligned_dialog

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

aligned_dialog 封面
最新版本
0.0.7
近 30 天下载
5.5万
喜欢数
61
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

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

适合场景
  • 在按钮附近显示上下文相关的模态框
  • 创建引导式入门流程
  • 显示带有自定义定位的工具提示
  • 实现交互式叠加层
  • 设计响应式对话框布局
主要特点
  • 可自定义对齐方式(局部或全局)
  • 平滑过渡动画
  • 跨平台支持
  • 灵活的定位选项
  • 与 Flutter 小部件的轻松集成
适合对象
  • 需要精确对话框位置的开发者
  • UI 设计师创建交互流程
  • 具有复杂模态交互的应用程序
  • 需要动画过渡的项目
  • 跨平台 Flutter 应用
使用建议
  • 需要仔细处理对齐偏移
  • 可能需要针对动态屏幕尺寸进行调整
  • 动画性能应在低端设备上进行测试
  • 不适合用于简单、非交互式对话框
  • 除了基本用法外,文档有限
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add aligned_dialog

所属分类

关联项目