FLUTTER ECOSYSTEM

pinch_zoom_release_unzoom

一个用于实现双指缩放的 Widget,缩放结束后会恢复到原始大小。其效果与 Instagram 中图片缩放的方式非常相似。

pinch_zoom_release_unzoom 封面
最新版本
2.0.0
近 30 天下载
3300
喜欢数
65
Pub 分数
160

Package Overview

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

插件概览

一个 Flutter 小部件,可实现捏合缩放功能,在手势结束后自动恢复到原始大小,模仿 Instagram 的图片缩放行为。它提供平滑的临时缩放效果,非常适合不需要保持放大状态的图片或内容。该小部件支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,适用于跨平台应用。它轻量且易于集成,配置简单。

适合场景
  • 临时缩放的图像查看
  • 具有动态缩放的交互式 UI 元素
  • 跨平台基于手势的内容探索
  • 增强照片画廊的用户体验
  • 简单的缩放效果,无持续缩放
主要特点
  • Automatic return to original size after pinch
  • Smooth animation during zoom and unzoom
  • Supports all major Flutter platforms
  • Minimal setup required
  • Intuitive gesture recognition
适合对象
  • Developers building image-heavy apps
  • Apps requiring temporary zoom interactions
  • Projects aiming for Instagram-like gestures
  • UI designers seeking intuitive touch feedback
  • Cross-platform applications with gesture needs
使用建议
  • 不适用于持续缩放状态
  • 缩放行为的自定义选项有限
  • 可能需要额外处理复杂布局
  • 最好与静态或非滚动内容一起使用
  • 性能可能因大尺寸或高分辨率图像而有所不同
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add pinch_zoom_release_unzoom

所属分类

源码仓库

关联项目

暂无相关数据。