gpt4 book ai didi

ios - 有没有办法在 UITextField 是第一响应者而不使用委托(delegate)的情况下捕捉返回键?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:52:16 25 4
gpt4 key购买 nike

我想制作一个 UITextField 子类,它具有预定义的返回键操作,但在所有其他方面与 UITextField 没有区别。编辑:我希望委托(delegate)照常工作——一种方法是创建一个委托(delegate),将 textFieldshouldReturn: 发送到子类,并将其他消息发送到实际的委托(delegate),但我更喜欢如果可能,将其保留在一个对象中。

最佳答案

这非常简单,方法如下:
在您的 UITextField 子类中,为 UIControlEventEditingDidEndOnExit 事件添加目标操作方法

[self addTarget:self action:@selector(returnPressed) forControlEvents:UIControlEventEditingDidEndOnExit];

现在每次按下回车键时都会调用选择器。

关于ios - 有没有办法在 UITextField 是第一响应者而不使用委托(delegate)的情况下捕捉返回键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6642371/

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