我一直有关于在我的文本字段上点击事件的问题。我尝试了几乎所有的东西。几乎。从包含文本字段委托到调用它,将文本字段变为动作,一直添加UIGestureRecognizers并在函数形式中使用制作的选择器。UITextField点击检测
我的textfield也在另一个swift文件中,因为它在自定义单元格内。如果有人能够帮助我解决这个问题,我将非常感激。我一直在寻找一段时间。
实际上没有任何理由显示代码,因为我想要的是当用户在textview和键入内时执行一些代码。我知道UITextViewDelegate处理这个奇妙,但它不适合我。代码正在自定义单元格文件内完成。我相信我做了一些不正确的事情。我添加了
func textFieldDidBeginEditing(textField: UITextField) {
}
但我不知道如何将我的textview连接到该功能。 此外,当我使用
var text_view_tap_gesture = UITapGestureRecognizer(target: self, action: Selector("tapped:"))
textfield.addGestureRecognizer(text_view_tap_gesture)
不登记任何东西。
任何帮助将非常感激。谢谢。
你说没有理由显示代码,但这正是如何诊断这个问题。例如,为什么UITextViewDelegate不能很好地处理它,就像你说的那样?当然有一个可以解释的原因。如果你不知道你是否定义了“tapped”函数,这很难说。你把那个textFieldDelegate函数放在哪里? –
对不起。这只是我认为这将是一个简单的修复。我只是认为代码是不需要的,因为我想让人们认为它是非常基本的。普通的textfieldview。也。我定义了轻敲功能。我在开始使用制作的选择器进入函数时暗示了它。又名,定义。对不起,不清楚。尽管有一段时间帐户,但我仍然对堆栈溢出颇为新颖。我只是不使用它。我也很感谢你的反馈。谢谢。 – RandomDude
没问题,只是不知道从哪里开始。您指出了您的代码之间的一些交互,但我们无法看到它们。可能有一堆原因。你是否收到任何错误讯息?这将是一个很好的开始 –