gpt4 book ai didi

objective-c - 在 textViewDidEndEditing 之外处理键盘上的 'Done' 按钮

转载 作者:可可西里 更新时间:2023-11-01 03:27:32 27 4
gpt4 key购买 nike

当按下“完成”时,我知道调用了 textViewDidEndEditing:。它有时也会被其他操作调用。

我想要一个只在按下“完成”时调用的方法——专门。我一直在阅读代码片段,但没有看到有人这样做。顺便说一下,我的观点没有使用任何 XIB。

这可能吗?

最佳答案

每当按下 Return 键时,UITextField 的实例将向其委托(delegate)发送一条 textFieldShouldReturn: 消息。如果您希望您的 Controller 接收此消息,请让它向文本字段发送 setDelegate: 消息,将 self 作为参数传递(或将文本字段的委托(delegate)导出连接到Interface Builder 中的 Controller )并在您的 Controller 类中实现以下方法:

- (BOOL)textFieldShouldReturn:(UITextField *)textField;

有关详细信息,请参阅UITextFieldDelegate 协议(protocol)的文档。

关于objective-c - 在 textViewDidEndEditing 之外处理键盘上的 'Done' 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6286427/

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