gpt4 book ai didi

ios - 如何使用选择器向 UITextField 添加 Action

转载 作者:行者123 更新时间:2023-11-28 15:20:41 24 4
gpt4 key购买 nike

在 Internet 上查看了不同的选项后,我从未找到可行的实现选项。我只想将监听器添加到 UITextField。有一些代码

class RegisterViewController: UIViewController, UITextFieldDelegate

@IBOutlet weak var textRegion: UITextField!

textRegion.addTarget(self, action: Selector(("myTargetFunction:")), for: UIControlEvents.touchDown)
func myTargetFunction() {
print("It works!")
}

但它不起作用,有 THREAD 1 : SIGNAL SIGABRT

最佳答案

您的选择器 语法错误。使用这个代替 #selector(myTargetFunction)

完整代码:

在你的viewDidLoad中:

textRegion.addTarget(self, action: #selector(myTargetFunction), for: UIControlEvents.touchDown)

然后声明函数:

func myTargetFunction(textField: UITextField) {
print("touchDown for \(textField.tag)")
}

关于ios - 如何使用选择器向 UITextField 添加 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46050913/

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