With the announcement of the iPhone 5 and new iPods today, I'm starting work on optimizing my app to take advantage of the new, extra screen space. I've already got to the point where my app isn't "letterboxed" anymore. I know it's early, but does anyone know how I could distinguish between the new, taller devices and the old ones?
Ideally, it would be something like this:
if (device is iPhone 5 or taller iPod touch) {
do stuff that is ideal for the taller screen
} else {
do what I've been doing before for the smaller screen
}
Thanks! I hope everyone else is also enjoying what Apple announced today as well!
see this link for different type of checking
On the top of my head, you can use bounds information for the UIScreen
[UIScreen mainScreen].bounds
and check the height or better the ratio of the screen.For those that the screen still returns 480 instead of 568, you need to add a new launch images with the new size in the summary tab of application settings.