gpt4 book ai didi

ios - 按钮上的 IBAction 不会在自定义键盘中调用

转载 作者:行者123 更新时间:2023-11-28 08:33:48 25 4
gpt4 key购买 nike

我正在制作一个带有搜索栏的自定义键盘。为了让用户能够与之交互,他们必须能够:

1- 使用单独的字母按钮输入文本。

2- 点击搜索按钮。

至于第 1 项,我有在每次按下按钮时调用的工作 IBAction。例如,这是字母“m”的操作:

@IBAction func mPressed(button: UIButton) {
searchBar.text! += "m"
}

但是,搜索按钮 IBAction 不会调用:

@IBAction func searchPressed(button: UIButton) {
print("searchPressed")
}

当我将 Storyboard中的搜索按钮连接到“mPressed”操作时,该操作被调用。但是当我将它重新连接回上面的“searchPressed”功能时,它又不起作用了。

我还确保我正确地将按钮连接到操作。

The search action is connected to the search button

The 'm' action is connected to the 'm' button

谢谢!

最佳答案

在您的屏幕截图搜索按钮中连接到方法 searchButtonPressed,但在代码中您有方法 searchPressed
删除与 searchButtonPressed 的连接并重新连接到 searchPressed,它将起作用。

关于ios - 按钮上的 IBAction 不会在自定义键盘中调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38315901/

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