Objective-C에서 내가 속한 장치의 화면 너비와 높이를 빠르게 얻을 수있는 방법이 있습니까? 장치 화면의 너비/높이 얻기
나는 일을 시도 :CGRect deviceDimension = [[UIScreen mainScreen] bounds];
을하지만 아이 패드 가로 모드에서 여전히 나에게 높이와 폭을 1024으로 768을 제공합니다. 다른 생각? 아니면 그냥 매크로를 사용해야합니까? 기본적으로 나는 다음과 같은 매크로를 대체 할 수있는 방법을 찾기 위해 노력하고 있어요 :
#ifdef IPHONE
#define SCREEN_WIDTH_PORTRAIT 320
#define SCREEN_WIDTH_LANDSCAPE 480
#else
#define SCREEN_WIDTH_PORTRAIT 768
#define SCREEN_WIDTH_LANDSCAPE 1024
#endif
참조 : http://stackoverflow.com/questions/3655104/iphone-ipad-how-to-get-screen- 너비 - 프로그래밍 방식으로 –
[화면의 방향에 따른 높이와 너비를 얻는 방법]을 복제 할 수 있습니까? (http://stackoverflow.com/questions/7905432/how-to-get-orientation-dependent-height-and-width) -of-the-screen) –