【问题标题】:How to implement .xib file button action? [closed]如何实现 .xib 文件按钮操作? [关闭]
【发布时间】:2018-01-08 05:42:24
【问题描述】:

我现在正在开发 Swift。我面临一个问题。我有一个xib文件。我在表格视图中调用该文件,在表格视图中它显示图像和一些文本数据。我在那个 xib 文件上也有一个按钮。

通过单击我想将该特定单元格的整个数据传递给新视图控制器的离子。 (didSelectRow) 不起作用,因为它仅在我们单击整个单元格时才起作用。我只想在一个按钮上使用此功能。

【问题讨论】:

  • 在 ViewController 中添加按钮目标并将标签设置为按钮,然后将其传递给您的第二个视图控制器
  • 要对按钮执行操作,您需要在 TableViewCell 中创建协议并在 TableView 类中调用该方法。
  • 其他控制器正在打开。按钮操作运行良好。这没有问题..我想在不使用 didSelectRow 的情况下通过该按钮操作传递当前单元格的数据....我正在寻找这个...

标签: ios action xib swift4


【解决方案1】:

您可以通过两种方式做到这一点:-

  1. 在 cellforrowatindexpath 方法上以编程方式创建按钮标记和操作。您可以在按钮操作上编写代码。这将适用于按钮点击而不是整个单元格。

  2. 您可以使用情节提要在 tableviewcell 类中创建按钮操作并为其创建委托。然后您可以使用按钮单击操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    • 1970-01-01
    • 1970-01-01
    • 2016-01-25
    • 2015-07-19
    • 1970-01-01
    相关资源
    最近更新 更多