2015-06-04 34 views

回答

1

文本視圖具有自動更正和拼寫檢查的屬性。這些可以在屬性檢查器中設置。或者在代碼中通過spellCheckingTypeautocorrectionType。在你的情況下,你希望禁用拼寫檢查,同時啓用自動更正。 UITextInputTraits

0

你可以調用這個函數在任何你想檢查拼寫然後用波紋管代碼

 func wordIsSpelledCorrect(_ word: String) -> Bool { 
    let checker = UITextChecker() 
    let range = NSMakeRange(0, word.characters.count) 
    let wordRange = checker.rangeOfMisspelledWord(in: word, range: range, startingAt: 0, wrap: false, language: "en") 
    return wordRange.location == NSNotFound 



} 

使用這種方式

 if wordIsSpelledCorrect((yourTextField.text)!){ 

各種可能的常數值在中詳細介紹

}