title: GestureRecognizer not responding to tap
body: <p>After initialisation of by subclass of <code>UIImageView</code> I have the following line of code:</p>
  
  <pre><code>self.userInteractionEnabled = true
  self.addGestureRecognizer(UITapGestureRecognizer(target: self, action: "handleTap:"))
  </code></pre>
  
  <p>I created the necessary associated function :</p>
  
  <pre><code>func handleTap(gestureRecognizer: UITapGestureRecognizer) {
      print("In handler")
  }
  </code></pre>
  
  <p>On tapping on the view in question, "In handler was never printed to the console". I then removed the handler function to see if the compiler would complain about the missing function. It didn't.</p>
  
  <p>I'm positively stumped. I'd truly appreciate any light people can shed on this.</p>
  
  <p><strong>Update</strong>: My class is actually a <code>UIImageView</code> as opposed to <code>UIView</code></p>