title: How to detect touches in status bar
body: <p>I have custom view in my application which can be scrolled by the user. This view, however, does not inherit from UIScrollView. Now I want the user to be able to scroll this view to the top, just as any other scrollable view allows. I figured that there is no direct way to do so.</p>
  
  <p>Google turned up one solution: <a href="http://cocoawithlove.com/2009/05/intercepting-status-bar-touches-on.html" rel="noreferrer">http://cocoawithlove.com/2009/05/intercepting-status-bar-touches-on.html</a> This no longer works on iOS 4.x. That's a no-go.</p>
  
  <p>I had the idea of creating a scrollview and keeping it around somewhere, just to catch it's notifications and then forward them to my control. This is not a nice way to solve my problem, so I am looking for "cleaner" solutions. I like the general approach of the aforementioned link to subclass UIApplication. But what API can give me reliable info?</p>
  
  <p>Are there any thoughts, help, etc...?</p>
  
  <p><strong>Edit:</strong> Another thing I don't like about my current solution is that it only works as long as the current view does not have any scroll views. The scroll-to-top gesture works only if exactly one scroll view is around. As soon as the dummy is added (see my answer below for details) to a view with another scrollview, the gesture is completely disabled. Another reason to look for a better solution...</p>