V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
burden7
V2EX  ›  分享创造

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

  •  
  •   burden7 · 112 天前 · 762 次点击
    这是一个创建于 112 天前的主题,其中的信息可能已经有所发展或是发生改变。

    仓库地址

    pub.dev

    github

    介绍

    跟目前市面上的一些不太同,没有使用 ColorFiltered 去实现,而是使用 CustomPainter 去绘制暗色蒙层并混合 Path 去实现镂空。更加灵活且稳定(之前我使用 ColorFiltered 去实现的时候会出现在某些 iOS 设备上蒙版失效的问题,摸不着头脑,翻阅一些资料和 GPT 后暂且认为是渲染机制导致的)

    使用比较简单(具体示例前往pub.dev查看),目前仅支持提示区旁展示文本,有足够多的配置项支持一些简约的设计场景。希望能帮到各位开发者🚀

    希望大家能给个鼓励点个 like 或 star ,感恩!

    支持功能

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

    最后 效果预览

    Sample
    3 条回复    2023-11-13 19:56:27 +08:00
    EscYezi
        1
    EscYezi  
       112 天前 via Android
    支持一个 star ,看起来能用到
    goodspb
        2
    goodspb  
       111 天前
    支持一个,感觉挺不错
    burden7
        3
    burden7  
    OP
       111 天前
    @EscYezi
    @goodspb

    非常感谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4503 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:10 · PVG 09:10 · LAX 17:10 · JFK 20:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.