Ios swift中UITextfield清除按钮的自定义操作

Ios swift中UITextfield清除按钮的自定义操作,ios,iphone,swift,uitextfield,Ios,Iphone,Swift,Uitextfield,我有一个UITextfield,它只有在编辑时才启用clear按钮,如所附图像所示。 我需要的是,当我点击UITextfield的clear按钮时,它应该在清除UITextfield的同时执行一些自定义活动。到目前为止,它只清除UITextField。清除/关闭键盘不是特定的 谢谢您可以使用此UITextFieldDelegate方法。不要忘记为文本字段设置委托 您想做什么活动?@RashwanL-用户输入数据后。。它将显示tableview和图像。因此,当我点击“清除”按钮时,它应该会清除t

我有一个UITextfield,它只有在编辑时才启用clear按钮,如所附图像所示。

我需要的是,当我点击UITextfield的clear按钮时,它应该在清除UITextfield的同时执行一些自定义活动。到目前为止,它只清除UITextField。清除/关闭键盘不是特定的


谢谢

您可以使用此UITextFieldDelegate方法。不要忘记为文本字段设置委托


您想做什么活动?@RashwanL-用户输入数据后。。它将显示tableview和图像。因此,当我点击“清除”按钮时,它应该会清除tableview和图像,以及显示的所有内容。两个问题:1:您是否为“清除”按钮添加了按钮操作?2:那么,你也需要关于如何清除数据的帮助吗?@RajeshkumarR-i hv set delegate。。仍然textFieldShouldClear未获取called@sia如果其他委托方法ExtFieldDidBeginediting,是否应调用ChangeCharacters?您能确认吗?@sia您是否从这里复制了textFieldShouldClear方法?swift的版本是什么?func textfield shoulldcleartextfield:UITextField->Bool{txtmount.text=tableViewList.ishiden=true;return true}让我们来看看。
func textFieldShouldClear(_ textField: UITextField) -> Bool {
    print("text cleared")
    //do few custom activities here
    return true
  }