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];

相關文章
相關標籤/搜索