JAL*_*JAL 20

查看WWDC 2018会话204 - 自动强密码和安全代码自动填充.

您将需要使用UITextFieldfor entry和系统键盘(无自定义控件)并将其设置textContentType.oneTimeCode(iOS 12中的新增功能).

let securityCodeTextField = UITextField()
securityCodeTextField.textContentType = .oneTimeCode
Run Code Online (Sandbox Code Playgroud)

操作系统将使用此UITextContentType设置自动检测消息中的验证码.


Vla*_*kov 7

对于那些正在搜索如何在HTML 中执行此操作的人:需要autocomplete="one-time-code"为您的输入字段添加。

<input id="single-factor-code-text-field" autocomplete="one-time-code"/>
Run Code Online (Sandbox Code Playgroud)

(来自苹果文档


Dar*_*ary 5

故事板

选择 UITextField > 显示属性检查器 > 文本输入特征 > 内容类型 > 一次性代码

在此输入图像描述