admin 发表于 2023-12-3 09:21:00

开源了一个 Flutter 功能引导小工具「feature_guider」,给大家介绍一下

仓库地址
pub.dev
github
介绍
跟目前市面上的一些不太同,没有使用 ColorFiltered 去实现,而是使用 CustomPainter 去绘制暗色蒙层并混合 Path 去实现镂空。更加灵活且稳定(之前我使用 ColorFiltered 去实现的时候会出现在某些 iOS 设备上蒙版失效的问题,摸不着头脑,翻阅一些资料和 GPT 后暂且认为是渲染机制导致的)
使用比较简单(具体示例前往pub.dev查看),目前仅支持提示区旁展示文本,有足够多的配置项支持一些简约的设计场景。希望能帮到各位开发者🚀
希望大家能给个鼓励点个 like 或 star ,感恩!
支持功能

支持Widget#key 或 Rect锁定提示位置
支持背景蒙版透明度设置
支持动画过渡时长设置
支持提示文本自定义样式设置
支持提示文本位置预制选项设置
支持提示区域内边距设置
支持提示区域圆角设置
支持提示文本与提示区域间距设置

最后 效果预览

支持一个 star ,看起来能用到
支持一个,感觉挺不错
@EscYezi @goodspb 非常感谢!
页: [1]
查看完整版本: 开源了一个 Flutter 功能引导小工具「feature_guider」,给大家介绍一下