美文网首页iOS 功能类iOS技术栈
iOS 键盘获取手机验证码(UITextContentTypeO

iOS 键盘获取手机验证码(UITextContentTypeO

作者: 长期接iOS外包 | 来源:发表于2019-11-18 18:48 被阅读0次

    目前有产品会有这个需求,就是键盘获取短信接收的验证码,目前都是采用UITextView或者UITextField作为输入入口.
    实现条件: 系统 iOS 12之后的版本
    实现方法:
    1.签署相应的代理
    2.给textContentType属性设置为UITextContentTypeOneTimeCode即可

    注意点: 在我的实验中 UITextView是实现不了这效果,我查了一下UITextContentTypeOneTimeCode的文档没有详细的说明,后续关注一下

    网上有不少文章说UITextView可以实现这个,但我实验中是没达到这个效果,难道是我姿势不对,欢迎网友们提出不同的意见.

    下面把我实验的代码贴出来:

    实验结果:只有UITextField才实现这效果,要是要实现这个功能建议采取UITextField

    相关文章

      网友评论

        本文标题:iOS 键盘获取手机验证码(UITextContentTypeO

        本文链接:https://www.haomeiwen.com/subject/hnohkttx.html