【问题标题】:Touch Event Detection in UIImageView inside UITableViewCellUITableViewCell 内的 UIImageView 中的触摸事件检测
【发布时间】:2013-01-10 05:52:56
【问题描述】:

我正在尝试检测UIImageView 中的触摸事件,该事件添加到UITableViewCellcontentView 中。但是,Imageview 没有触发触摸事件,我也启用了imageview userinteraction。基本上,我试图将图像从UItableViewcell 拖到另一个视图/位置。你们有解决办法吗,把图片从UITableViewcell拖到其他视图。

【问题讨论】:

  • 这可能是因为(我认为)表格单元类捕获了对 contentView 的所有触摸,以便调用委托方法tableView:didDeselectRowAtIndexPath:
  • @AndrewTetlaw ,是的,我的想法完全一样......但也必须有办法从 UITableViewCell 实现拖放效果。,我正在寻找解决方案!

标签: ios objective-c cocoa-touch uitableview drag-and-drop


【解决方案1】:

创建一个自定义UIView 并在该view 上添加ImageView 作为subview 然后在该view 上添加触摸事件。

然后在Cell content View上添加view

【讨论】:

    猜你喜欢
    • 2010-10-25
    • 2011-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多