gpt4 book ai didi

ios - UITextfield 子类没有响应 insertText : method of UIKeyInput protocol

转载 作者:行者123 更新时间:2023-12-01 16:47:57 25 4
gpt4 key购买 nike

我想观察 UITextfield 中的文本输入子类。为此,我正在尝试实现 UIKeyInput该子类中的协议(protocol)方法。但是 insertText:hasText方法永远不会被调用。然而deleteBackward方法被调用。你知道为什么不调用这些方法吗?当我用 UIView 测试相同的场景时子类 我已经看到 UIKeyInput 中的所有方法协议(protocol)被调用。

如果这不起作用,是否有任何其他方法可以注意到 UITextField 中的文本输入子类?

我知道 UITextFieldDelegate- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string方法。但是我想控制UITextField中的字符输入的子类,而不是其委托(delegate)。

最佳答案

看来UITextField正在使用 UITextInput此功能的协议(protocol)。也许你可以使用 UITextField成为自己的代表。

关于ios - UITextfield 子类没有响应 insertText : method of UIKeyInput protocol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18493875/

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