不可能在“”符号后输入任何内容

时间:2019-12-11 08:45:11

标签: ios swift character

我希望能够在文本字段中写拉丁文大写字母和一些符号。 这是我的代码

let apostropheCharacterSet = CharacterSet(charactersIn: "'")
let characterSet = CharacterSet(charactersIn: "-/")
         .union(.latinUppercaseLetters)
         .union(apostropheCharacterSet)
         .union(.whitespaces)
 textValidator = CharacterSetTextValidator(set: characterSet) 

但是当我输入“”时,我不能在其后输入任何内容(对于模拟器和真实设备均如此)。仅在此符号上发生(我已经检查过其他符号,例如“:”,“ ^”等) 我想看的结果:  我可以在“”符号后继续输入。并获得例如“ MC'DONALD”

0 个答案:

没有答案