Ios 文本字段swift中的安全文本不正确
我使用蒙特塞拉特字体作为密码文本字段,并从xcode启用安全文本输入选项,但密码字体不正确。我试过了,但没有找到任何解决办法 输出 预期结果Ios 文本字段swift中的安全文本不正确,ios,swift,swift5,Ios,Swift,Swift5,我使用蒙特塞拉特字体作为密码文本字段,并从xcode启用安全文本输入选项,但密码字体不正确。我试过了,但没有找到任何解决办法 输出 预期结果 您指定的字体不包含项目符号字符或在该代码点具有不同字符。您需要使用在预期代码点具有项目符号字符的字体,或者根本不更改字体(通过从文本字段查询字体,然后将其分配回文本字段,可以更改字体大小以匹配您的UI) 它应该会起作用。顺便说一句,您可以在shouldCharacterChange事件的textField@中将每个字符转换为所需的字符。您的意思是将每个字
您指定的字体不包含项目符号字符或在该代码点具有不同字符。您需要使用在预期代码点具有项目符号字符的字体,或者根本不更改字体(通过从文本字段查询字体,然后将其分配回文本字段,可以更改字体大小以匹配您的UI) 它应该会起作用。顺便说一句,您可以在
shouldCharacterChange
事件的textField
@中将每个字符转换为所需的字符。您的意思是将每个字符替换为(*)。很抱歉,由于安全文本字段仅显示项目符号,更改其字体有什么意义?@Nikunj5294表示不要更改密码字段字体,因为它只显示项目符号。只需使用默认字体。@Nikunj5294在这种情况下,您可以在secureTextEntry=true
使用Helvetica
font时切换字体,否则使用Montserrat
。