iOS 10 TextField 密码(安全)当文本太长时冻结
iOS 10 TextField password (secure) freezes when text too long
升级到 iOS 10 后我偶然发现了一个有趣的行为。似乎当密码太长时 - 当文本字段的字体大于 "min font size" 和 "adjust to fit" 被选中。当我尝试输入超过输入宽度的字符时,应用程序冻结。 iOS <10 人没有这个问题。
故事板示例:
文本字段设置:红色 - 默认值的更改,橙色 - 防止冻结的两个文本字段之间的差异。
我不确定为什么会这样,虽然我设法通过取消选中 "adjust to fit" 来解决它,但如果有人能解释为什么会这样,我将不胜感激。也许要求字体应 <= "min font size"?我还没有找到任何相关信息。
谢谢!
iOS 10.0.2 中存在错误...https://openradar.appspot.com/28590124
从文本字段中取消选中 "Adjust to fit" 将解决问题。但这只是一种解决方法,因为这是@peng90 指出的已知错误。
升级到 iOS 10 后我偶然发现了一个有趣的行为。似乎当密码太长时 - 当文本字段的字体大于 "min font size" 和 "adjust to fit" 被选中。当我尝试输入超过输入宽度的字符时,应用程序冻结。 iOS <10 人没有这个问题。
故事板示例:
文本字段设置:红色 - 默认值的更改,橙色 - 防止冻结的两个文本字段之间的差异。
我不确定为什么会这样,虽然我设法通过取消选中 "adjust to fit" 来解决它,但如果有人能解释为什么会这样,我将不胜感激。也许要求字体应 <= "min font size"?我还没有找到任何相关信息。
谢谢!
iOS 10.0.2 中存在错误...https://openradar.appspot.com/28590124
从文本字段中取消选中 "Adjust to fit" 将解决问题。但这只是一种解决方法,因为这是@peng90 指出的已知错误。