问题标签 [addtarget]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
464 浏览

ios - 未调用 UIButton 的“addTarget”动作函数(删除线)?

我有一个UIButton内一个UITableViewCell。当我调用addTarget按钮并尝试放入函数时,自动完成功能会用白线划掉函数(见第一张图片)。Xcode 仍然允许我将函数放入并运行应用程序;但是,当点击按钮时,不会调用该函数。

在此处输入图像描述

按钮初始化:

功能(信息按钮按下):

因为我多次重复使用这个单元格并且只有一个单元格需要这个按钮,所以我有一个变量来指示是否显示按钮:

上面调用的函数只是使用 设置按钮autoLayout。需要提一下:当我尝试调用addTarget这个函数时,应用程序崩溃了Unrecognized selector sent to instance...

嵌入的tableView只是静态的并显示数据。因此,allowSelectionallowsMultipleSelection都设置为false

有人对此有解决方案吗?

0 投票
2 回答
51 浏览

swift - UIButton addTarget 没有被调用

我正在尝试创建一个UIAlertControllerUITextField内部的。
文本字段的右侧应该有一个按钮(使用rightView属性)。该按钮应查看图像而不是常规文本按钮。

当我单击文本字段的按钮时,btnClicked应该调用该函数,但实际上从未调用过它。

这是btnClicked功能:

现在,我只是尝试打印test,只是想看看它是否有效,但没有任何东西打印到控制台。
难道我做错了什么?btnClicked到目前为止,单击chk按钮后我无法调用该函数。

0 投票
1 回答
56 浏览

swift - 如何使 UIButton 隐藏或不取决于 UITextField

我在一个类中有一个按钮,在另一个类中有一个文本字段。我的目标是实现这一点:当 textField 为空时,按钮被隐藏,然后我向 textField 添加数字(它有 4 个数字),按钮变得可见。

我将目标添加到我的按钮:

}()

并在另一个类中创建这个函数:

但什么都没有改变。请帮助我,我必须做什么才能实现我的目标?

0 投票
2 回答
51 浏览

ios - addTarget 添加额外事件

我想在单击按钮时添加另一个事件。我使用 addTarget 在单击时观察按钮并调用方法名称 showModal。请参阅下面的代码。

我想在按下该按钮时添加另一个动作。但我不知道在哪里。

有没有办法用 addTarget 做到这一点?喜欢添加闭包之类的东西?

  • 我只想 addTaskButton 来更新模式。如果我self.todoListViewModel.updateMode(.edit)在 showModal 方法中添加,调用该方法的所有内容都将更新为 .edit 模式

所以我不想把它放在 showModal 方法中。反正有吗?

0 投票
1 回答
80 浏览

ios - 有没有办法以编程方式将变量和目标对象与控件快速关联?

由于 Xcode 错误,我正在以编程方式创建一个滑块(当我更改滑块值时不要让我将拇指居中,所以我决定使用代码来做)并且我想要一个变量来保存滑块值. 有没有办法将变量和目标对象与控件相关联,类似于“addTarget”,但它不是一个动作,而是一个变量?我不知道我是否解释了自己,但告诉我是否需要更具体。提前感谢:)帮助我。

这是我的代码:

我的函数“sliderMoved”改变了sliderCurrentValue 变量,但是这个变量在我使用滑块并移动它之前不会改变。我还有一个按钮,当你触摸它时,它会显示滑块值,但“sliderCurrentValue”仅在移动滑块时改变它的值。我正在考虑创建一个 IBOutlet 但我不知道如何将它与滑块连接起来。

0 投票
0 回答
15 浏览

ios - 如何将相机按钮添加到 UITableView 单元格并将该图像存储在 Swift 5 的 Firebase 存储中?

我想在我的每个表格视图单元格上添加一个相机按钮,并使用相机拍照并将该照片存储在 Firebase 存储中。我一直在尝试这样做,但我做不到,有人可以帮我这样做吗?这是我的代码

这是我的视图控制器代码:

我的表格视图单元格代码:

0 投票
1 回答
194 浏览

ios - Swift addTarget 到按钮并从 UIview 文件调用不同 View Controller 文件中的函数

现在我练习在我的 Swift 项目中应用 MVC 模式。我有一个视图控制器 (VC) 文件和一个 UIView 文件。

在 VC 文件中,我添加了 UIView 文件,如下所示。

然后,在 UIView 文件中,我添加了一些视图和按钮(我只是复制了按钮部分)。

我在这里要做的是如何在按下 deleteButton 时将目标设置为 showDeleteAlert 函数?

我看到教程将“self”添加为目标参数,但在我的情况下,我将视图和控制器分开,因此不确定如何访问 MyViewController 中的函数。

谢谢...

0 投票
1 回答
468 浏览

swift - Swift Customized UIButton 无法识别的选择器发送到实例

正如标题所说,我收到此错误消息:

当我试图自定义UIButton这样的:

我知道我在不了解基础知识的情况下尝试了一些高级的东西。

请让我知道是否有任何其他我不必tapAction每次都创建的解决方案。

更新:添加到错误消息的详细信息。

0 投票
1 回答
23 浏览

ios - 如何在 ViewController 以外的类中将目标添加到 UITextField

我正在尝试编写一个具有观察 UITextField 对象上的文本更改的方法的类。

在 ViewController 中,以下代码按预期工作:

所以我写了一个类并将方法放入其中,如下所示:

但它不起作用。

如何将目标添加到类或库中的 TextField?