Programming/iOS

아이폰과 아이패드 UI화면 분기처리

알레아 2011. 11. 21. 17:02
반응형

아이폰과 아이패드에 동시에 적용되는 화면을 구성할 경우 분기처리입니다.

UIDevice.h에 정의된 내용
typedef enum {
#if __IPHONE_3_2 <= __IPHONE_OS_VERSION_MAX_ALLOWED
    UIUserInterfaceIdiomPhone,           // iPhone and iPod touch style UI
    UIUserInterfaceIdiomPad,             // iPad style UI
#endif
} UIUserInterfaceIdiom;


실제 사용방법
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
       // iPad
    } else {
       // iPhone
    }



반응형