我有一个 UITextField 的问题,而且文档还没有出现太多。
问题:在我的 UITextField 中使用自动更正时,如果用户使用建议,我的 UITextField 会闪烁,或者更准确地说,会短暂出现一个小白框。
下面是一个例子(我用了 90 次才完美地捕捉到 lol :-0)。
所以用户有一个自动更正,如所见:
如果他们选择它,这里是那个令人讨厌的白色方 block ,它会简短地显示:
我尝试将色调颜色(现在是 textField.tintColor = [UIColor whiteColor];
)更改为清除,但没有用。有什么建议吗?
最佳答案
这是不可能的。前段时间问过here和 here . UITextAutocorrection 属性没有公共(public) API。
在一段时间前研究确切情况时,我发现键盘快捷键的自动完成(您可以在键盘设置中定义“omw”将更改为“在我的路上!”)完成背景将是清晰,你不会得到白色背景闪烁。这对您没有任何帮助,我只是觉得有趣的是,该特定场景不使用白色背景,而另一个场景却使用。
关于ios - 在 UITextField 中接受自动更正会产生一个小的闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20751895/