I verified that this is the problem. I set the UIView to have a background color and you can see the bar above the map. I added a bug report to github.
I fixed the problem for me by removing the UIView and the UIButton. Without them and only the MKMapView the unclickable area is gone. I also removed the weird offsetTop divided by 2 because it doesn't make sense and the offset now works correctly.
If anyone wants to see mu code let me know, it removes the close button so if you use that this version isn't for you.