When iPhone 5 came out, my custom cameraOverlay no longer lined up to cover the default camera shutter and cancel button.
I added some code to detect the phone's hardware version and moved the controls down a bit for iPhone 5.
Well, now those custom buttons no longer receive the tap events, rather they fall through to the camera's buttons. Why?
For an experiment control, I used the same code to relocate the buttons on iPhone 4S (they are both running iOS 6). So, the two attached pictures are using the same exact code with the difference of a constant number (pixel offset).
On the 4s, my custom buttons receive tap events. On the 5, the tap events fall though to the camera's controls. Is this a bug? It certainly seems like it. I was hoping that someone else has run into the same problem.