UIView将事件绕过另一个uiview

时间:2013-09-26 07:02:23

标签: iphone ios cocoa-touch uiview uiimagepickercontroller

  1. A是自定义UIView
    B为UIImagePickerController.view,此UIImagePickerController.showsCameraControls = NO

  2. A.frame = B.frame

  3. [B addSubview:A]

  4. 现在问题是:当我点击屏幕时,我希望A和B同时响应点击事件。有可能吗?

1 个答案:

答案 0 :(得分:1)

这将需要对UIWindow进行子类化并覆盖sendEvent:方法。默认实现在视图层次结构中传播,并在通过命中测试的第一个响应者之后停止。您的实施必须继续沿着响应者链。