Swift-如何从单元格内单击的UIImageView上的自定义UITableViewCell获取行数据

play2win

我正在尝试获取与单元格中单击UITableViewCella位置相关联的数据UIImageView我目前必须捕获click事件的代码工作正常。但是,一旦进入被调用的click函数,就无法从被单击的UITableViewCell位置检索相同的数据UIImageView这是我用来设置click事件的代码。此代码包含在cellForRowAtIndexPath:

    var tap = UITapGestureRecognizer(target: self, action: Selector("staticMap_click:"))
    cell.imgStaticMap.addGestureRecognizer(tap)
    cell.imgStaticMap.userInteractionEnabled = true

单击staticMap_click时,将调用以下函数UIImageView

func staticMap_click(sender:UITapGestureRecognizer)
{
    let rowData: NSDictionary = self.arrayPosts[sender.valueForKey("row") as Int] as NSDictionary

    mdblStaticLat = rowData["dblLat"] as String
    mdblStaticLong = rowData["dblLong"] as String
    self.performSegueWithIdentifier("sgShowMapFromStaticClick", sender: self)
}

如您所见,我不确定如何为单击的行引用数据。我尝试在上设置标签UIImageView,但这没有用。我也尝试在上设置标签UITapGestureRecognizer,但我也无法使其正常工作。

有谁知道我该如何引用点击了行的所选数据UIImageView

milo526

您可能对

func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {
}

只要按下一个单元格,就会调用此函数。
您可以使用来访问被按下的行indexPath.row

此外,您可以使用

func staticMap_click(sender:UITapGestureRecognizer){
    let tappedView = sender.view as? UIImageView
    let indexPath = (tappedView.superview as UITableView).indexPathForCell(self)
}

如果只希望使图像可拍打,则获取被点击的单元格

此代码还将返回indexPath,您将可以indexPath.row再次使用它来获取行。
获取行将使您能够在必要时从数组中获取数据

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift-如何在单击按钮时在自定义表格视图单元格中获取标签值

来自分类Dev

如何在 Swift 的 tableview 的自定义单元格上显示 JSON 图像?

来自分类Dev

如何使用Swift在UICollectionView单元格中加载自定义单元格(xib)

来自分类Dev

Swift-自定义单元格内容(UILabel,UIImageView)

来自分类Dev

如何在Swift的故事板上的表视图中添加两个自定义单元格?

来自分类Dev

如何在Swift的故事板上的表视图中添加两个自定义单元格?

来自分类Dev

Swift自定义单元格布局TableView的决定

来自分类Dev

iOS Swift自定义单元格NavigationController

来自分类Dev

Swift 自定义单元格以适应屏幕宽度

来自分类Dev

使用NSMutableArray数据填充UITableView自定义单元格-Swift

来自分类Dev

带有数据传递错误的自定义单元格序列-Swift

来自分类Dev

Swift 3:自定义单元格不显示数据

来自分类Dev

如何在Swift中将值从自定义单元格设置/传递给ViewController

来自分类Dev

如何防止UITableView重用自定义单元格Swift

来自分类Dev

如何在Swift的tableview单元格中添加自定义imageview?

来自分类Dev

如何在TableView单元格Swift中自定义和实现Slider

来自分类Dev

Swift-如何从UIActionSheet更新自定义单元格标签

来自分类Dev

如何使用Swift在UITableview中加载自定义单元格(Xib)

来自分类Dev

如何防止UITableView重用自定义单元格Swift

来自分类Dev

如何在TableView单元格Swift中自定义和实现Slider

来自分类Dev

Swift上的自定义UITableViewCell

来自分类Dev

swift的自定义tableview单元格中未显示的数据已在下面添加了单元格类

来自分类Dev

Swift:由于按下按钮,如何将来自三个单独文本字段的数据发布到自定义单元格的标签上?

来自分类Dev

如何在Swift中使用搜索栏过滤具有自定义单元格的UITableView的内容?

来自分类Dev

如何在自定义单元格中切换开关时调用函数 - TableViewCell Swift

来自分类Dev

如何使用 Swift 显示从 Viewcontroller B 接收到的值到 Viewcontroller A tableview 自定义单元格文本视图?

来自分类Dev

Swift Collection View自定义布局更改单元格一侧的单元格宽度

来自分类Dev

Swift UItableView以编程方式自定义单元格(文档)?

来自分类Dev

在Swift中使用prepareForSegue方法传递自定义单元格内容的问题

Related 相关文章

  1. 1

    Swift-如何在单击按钮时在自定义表格视图单元格中获取标签值

  2. 2

    如何在 Swift 的 tableview 的自定义单元格上显示 JSON 图像?

  3. 3

    如何使用Swift在UICollectionView单元格中加载自定义单元格(xib)

  4. 4

    Swift-自定义单元格内容(UILabel,UIImageView)

  5. 5

    如何在Swift的故事板上的表视图中添加两个自定义单元格?

  6. 6

    如何在Swift的故事板上的表视图中添加两个自定义单元格?

  7. 7

    Swift自定义单元格布局TableView的决定

  8. 8

    iOS Swift自定义单元格NavigationController

  9. 9

    Swift 自定义单元格以适应屏幕宽度

  10. 10

    使用NSMutableArray数据填充UITableView自定义单元格-Swift

  11. 11

    带有数据传递错误的自定义单元格序列-Swift

  12. 12

    Swift 3:自定义单元格不显示数据

  13. 13

    如何在Swift中将值从自定义单元格设置/传递给ViewController

  14. 14

    如何防止UITableView重用自定义单元格Swift

  15. 15

    如何在Swift的tableview单元格中添加自定义imageview?

  16. 16

    如何在TableView单元格Swift中自定义和实现Slider

  17. 17

    Swift-如何从UIActionSheet更新自定义单元格标签

  18. 18

    如何使用Swift在UITableview中加载自定义单元格(Xib)

  19. 19

    如何防止UITableView重用自定义单元格Swift

  20. 20

    如何在TableView单元格Swift中自定义和实现Slider

  21. 21

    Swift上的自定义UITableViewCell

  22. 22

    swift的自定义tableview单元格中未显示的数据已在下面添加了单元格类

  23. 23

    Swift:由于按下按钮,如何将来自三个单独文本字段的数据发布到自定义单元格的标签上?

  24. 24

    如何在Swift中使用搜索栏过滤具有自定义单元格的UITableView的内容?

  25. 25

    如何在自定义单元格中切换开关时调用函数 - TableViewCell Swift

  26. 26

    如何使用 Swift 显示从 Viewcontroller B 接收到的值到 Viewcontroller A tableview 自定义单元格文本视图?

  27. 27

    Swift Collection View自定义布局更改单元格一侧的单元格宽度

  28. 28

    Swift UItableView以编程方式自定义单元格(文档)?

  29. 29

    在Swift中使用prepareForSegue方法传递自定义单元格内容的问题

热门标签

归档