Как получить размер кадра (в зависимости от ориентации) в Objective-C? - PullRequest
0 голосов
/ 24 июня 2011

Я использовал [[UIScreen mainScreen] bounds], чтобы получить размер кадра в Objective-C, например, 1024x768 в iPad.

Однако, когда я переключаю ориентацию экрана, как с портретной на альбомную, [[UIScreen mainScreen] bounds] по-прежнему возвращает то же значение.

Как получить размер кадра (зависит от ориентации)?(Например, 1024x768 в портретной ориентации и 768x1024 в альбомной)

Спасибо


Обновление: проблема решена.

1 Ответ

0 голосов
/ 24 июня 2011

Попробуйте с

CGRect rect = [UIScreen mainScreen].applicationFrame ;

вернет вам кадр области экрана приложения в точках (то есть весь экран минус строка состояния, если она видна)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...