I have several objects such as rectangle buttons, switches, UIlabels etc on my view, however they seem to be showing 5mm below which I have set it as. It’s hard to explain so I have created a screenshot of both XIB view and iPhone view.
So in this case, focus on the ‘Start’ text. Which is set at the correct position in interface builder, but has decided to move ‘down’ on the iPhone.
Sorry for blurring most of the screenshot out as its a private project.
But the objects should show where they are set on XIB, the same on the iPhone.
iPhone screenshot:

XIB ( Interface Builder screenshot

I’ve tried remove the status bar on the XIB view, however the problem still persists.
Please join the http, when looking at the image. i cannot post images because i haven’t got 10 reps
I’m going to guess that you’ve set the wrong autoresizing masks on your different UI elements. For example, I think the Start label is anchored to the top of the view, whereas the image(?) below it is anchored to the bottom of the view.