iPad: [UIScreen mainScreen].bounds returns wrong co-ordinates

Parth Bhatt picture Parth Bhatt · Aug 19, 2011 · Viewed 11.1k times · Source

[UIScreen mainScreen].bounds returns (0,0,768,1024) even when the iPad is in Landscape mode.

It should return (0,0,1024,768) but instead it returns (0,0,768,1024).

What could be wrong?

Answer

ageektrapped picture ageektrapped · Aug 19, 2011

Nothing's wrong. This is how it works unfortunately.

See this question: Returning incorrect rectangle on landscape application launch