Just been struggling to update flagSter to support the new iPhone5 screen. Issue was horizontally centering the flag image when in landscape mode. This was because the screen width varies between iPhone and iPhone5 when in that orientation.
Quickest/easiest method was discovered, wherelse, in Stack Overflow. Thanks Damo.
CGPoint center = myImage.center; center.x = self.view.center.x; myImage.center = center;
Best part of this solution, other than its simplicity, is it is not that difficult to determine how you could possible sort out the vertical orientation too!