gpt4 book ai didi

当从自动更正栏中选择一个单词时,不会调用 ios7 文本字段 shouldchangecharactersinrange

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:32 24 4
gpt4 key购买 nike

UITextField shouldChangeCharactersInRange 当使用简体中文键盘从自动更正栏中选择单词时,不会调用 delegate 方法。当我键入“你好”时,此delegate 方法会为每个字符调用,但当我从自动更正建议栏中选择一个词时,不会调用此委托(delegate)方法。这仅在使用简体中文的 iOS 7 中发生,它在日文键盘上工作正常。我想在选择单词时执行特定于应用程序的操作。任何帮助深表感谢。

最佳答案

我今天遇到了同样的问题。我将其修复如下:

不要使用委托(delegate),只使用通知:

[[NSNotificationCenter defaultCenter] addObserver:self 选择器:@选择器(文本更改:) 名称:UITextFieldTextDidChangeNotification 对象:无];

关于当从自动更正栏中选择一个单词时,不会调用 ios7 文本字段 shouldchangecharactersinrange,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19951827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com