title: GLKViewControl, Storyboard and tap events
body: <p>I have a problem with a <code>GLKViewController</code> (subclass) used in a <code>Storyboard</code>: it refuses to handle tap events.</p>
  
  <p>I added a Tap Gesture Recognizer to the <code>GLKViewController</code> (subclass) in the Storyboard and linked it to a 'tapDetected' method:</p>
  
  <p><img src="https://i.stack.imgur.com/YcU9p.png" alt="enter image description here"></p>
  
  <pre><code>- (IBAction) tapDetected:(id)sender {
        NSLog(@"tap\n");
        [self.navigationController setNavigationBarHidden: ![self.navigationController isNavigationBarHidden]];
  } // tapDetected
  </code></pre>
  
  <p>This exactly how I manage - successfully - the taps in other view controllers in the same <code>Storyboard</code>. Only the <code>GLKViewController</code> does not receive the event: neither the log nor the navigation bar are affected by the tap.</p>
  
  <p>I searched for any specific need of GLKViewControllers but could not find any. Do you have any idea and/or suggestion?</p>
  
  <hr>
  
  <p>It looks like if I add a <code>touchesBegan</code> method everything works ok. So the question is: what's the point of the gesture recognizer in the Storyboard?</p>