我如何以编程方式点击UIImageView在iPhone上做点什么?

Tom*_*mmy 4 iphone cocoa-touch objective-c

我已经以编程方式添加了UIImageView.当用户点击它时,如何让它向我的控制器发送消息,将自己作为唯一参数发送?

Tom*_*ton 11

除非有其他令人信服的理由,否则我不会使用UIImageView.我只使用自定义UIButton并使用UIImage作为其背景.


Eri*_*lje 7

  1. 创建一个扩展UIImageView并使用它的新类.
  2. 在您的课程中,根据需要覆盖触摸事件 - touchesBegan,touchesEnded和/或touchesMoved
  3. 从这些方法中,回调控制器上的方法.