iOS开发——自动填充短信验证码

  苹果在iOS 12,改进了一个很人性化的小细节。在作短信验证码功能的时候,自动获取短信中的验证码,而后点击填充便可。不用再向以前那样麻烦,本身看到弹出的短信信息后,死记硬背,再一个个敲上去,惧怕背错了,还再验证一下。it

  一、先设置textContentType属性,作好系统适配:io

    UITextField *textField = [[UITextField alloc] init];验证码

    if (@available(iOS 12.0, *)) {im

        textField.textContentType = UITextContentTypeOneTimeCode;view

    } else {短信验证

        // Fallback on earlier versionsvi

    }co

    [self.view addSubview:textField];block

 

  二、让这个文本框成为第一响应者:ab

    [textField becomeFirstResponder];

相关文章
相关标签/搜索