title: CALayer hitTest with sublayers
body: <p>I have a structure composed on a root layer and 2 CALayer subclass. These 2 layers contain a layer too. </p>
  
  <p>Here a scheme: </p>
  
  <pre><code>ROOT LAYER 
      |
      |------- LAYER A
      |           |---------BG
      |
      |
      |--------LAYER B
                  |---------BG
  </code></pre>
  
  <p>If I call the <code>hitTest</code> method on the <code>ROOT LAYER</code> it returns the most inner layer into the hierarchy. So if user clicks over <code>LAYER A</code> I get the <code>BG</code> of <code>LAYER A</code>. </p>
  
  <pre><code>//In this example hitResult will contains the BG of LAYER A or the BG of LAYER B
  CALayer *hitResult = [rootLayer hitTest:point)]; 
  </code></pre>
  
  <p>How can I stop the responder chain and get directly <code>LAYER A</code> or <code>LAYER B</code> from a HitTest sent to <code>ROOT LAYER</code> ?</p>