插件概览
一个完全可自定义的 Flutter 密码输入文本字段,支持任意长度的验证码和 PIN 码,并能自动检测最后一个数字是否输入完成。专为 OTP 和 PIN 输入场景设计,提供简洁直观的界面以及字段之间的平滑过渡效果。该组件高度可配置,可自定义文本样式、间距、边框等。可无缝集成到需要数字输入的认证流程和表单输入中。
适合场景
- 一次性密码 (OTP) 验证
- 用户使用PIN码登录
- 安全表单输入
- 多位数代码输入
- 身份验证工作流
主要特点
- 可自定义引脚长度
- 自动检测最后一个输入
- 可配置的样式和布局
- 数字之间的平滑过渡
- 支持键盘输入和粘贴
适合对象
- 移动应用身份验证
- 安全的PIN码输入屏幕
- 基于OTP的登录系统
- 需要数字代码的表单字段
- 寻求简单但灵活的PIN小部件的开发者
使用建议
- 无内置验证逻辑
- 有限的平台特定行为控制
- 默认情况下不处理国际键盘布局
- 需要手动处理焦点和提交