为什么在安全文本框上以编程方式更改焦点,可以显示最后一个字符

时间:2017-06-29 17:49:37

标签: uitextfield resignfirstresponder becomefirstresponder ios11 xcode9-beta

假设我有一个安全的文本字段,我试图通过调用 BecomeFirstResponder ResignFirstResponder 将焦点更改为 UIControlEventEditingChanged 上的其他文本字段那么最后一个角色仍然可见

Snapshot

我将焦点更改为第二个文本框,当它达到三个字符时,您可以看到第三个字符仍然可见,即使焦点位于下一个文本字段并且还输入了另一个字符。

如果您以非编程方式,即手动将焦点从安全文本字段更改为其他文本字段,则不会发生此问题。

有没有人发现解决问题的方法?

请点击here转到展示此问题的示例项目

P.S

我已经在Apple Bug Reporter中报告了这个问题

0 个答案:

没有答案