Input-mask-ios: 符号接受

创建于 2018-08-03  ·  4评论  ·  资料来源: RedMadRobot/input-mask-ios

根据文档_-接受任何数字或字母,我知道它不会添加任何其他内容,例如标点符号、空格等...
它似乎没有添加它,但仍然算作一个符号或类似的东西。

使用面膜
"[---] [---] [---]" (是给护照用的,基本上什么都可以)
使用奇怪的结果,如果我只使用数字和字母,一切正常,如果我使用空格或任何标点符号,它会添加一个空格并跳转到下一个括号组。

我试过
"[---]-[---]-[---]"
它添加了- ,这就是为什么我认为它会进入下一组。

PS:不相关,但您没有更新文档以反映PolyMaskTextFieldDelegate的删除

question

所有4条评论

"[---------]"
似乎工作正常,所以问题在于分隔符

嗨@Robuske!
谢谢你的提问。

似乎您出于某种原因还没有尝试过[___] [___] [___] 。 请这样做,然后返回您的结果。 您描述的行为是预期的并且完全正常。 如果您仔细阅读我们的文档,就会发现可选字符和强制字符,并且您使用了可选的-而不是强制的_

PS:不相关,但您没有更新文档以反映PolyMaskTextFieldDelegate的删除

是的,我的错,毕竟我需要编写一个变更日志。 尽管如此,新版本是4.0.0 ,主要版本更新预计会破坏 API 向后兼容性。

UPD。:我发现文档不一致,样本仍然包含PolyMaskTextFieldDelegate ,我稍后会删除它们,谢谢!

哦,是的,我没有意识到这是所有可选的副作用,我想是有道理的。

看来您出于某种原因还没有尝试 [___] [___] [___]。

不幸的是,护照似乎有国家想要的任何他妈的格式,所以我不能限制计数。 虽然......我没有检查“完整”属性,所以它可以工作。
无论如何, "[---------]"看起来不错,所以我会继续使用它,谢谢。

@Robuske供您参考,如果您不想限制文本长度,还有一个椭圆掩码[-…]

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

MrJox picture MrJox  ·  11评论

beltik picture beltik  ·  6评论

DamascenoRafael picture DamascenoRafael  ·  4评论

caioremedio picture caioremedio  ·  6评论

razalur picture razalur  ·  3评论