How to get additional square meters :

In the iPhone SDK, strange things seems to happen with UINavigationBar.
You have a UINavigationBar at the top of your screen. Then, you can add some widgets (UIView) below the navigation bar.
But it seems that if you try to touch thoses views. UIEvent won’t be forwarded to them if you touch just under the navigation bar.
It seems that in a zone just under the navigation bar, of about 8 pixels height, events won’t be sent to your views but will be forwarded to the navigation bar.
It’s nice since, then, UIButtonBarItem in the navigation bar will be easy to touch because if you miss them and touch under the navigation bar, this will activate them anyway.
It’s also some kind of bug since when you place a view that is 30 pixels, only (let’s say) 22 pixels of the bottom of the view will be touchable and the top part of the view will forward events to the navigation bar and it’s not useful if there are no buttons in the navigation bar.
In the following screenshot : for both button A and B, the the part on top of the red zone is not touchable.

In my application, the zone is even larger (about 15 pixels). I did not analyze yet what it could be due to.