반응형
아이폰과 아이패드에 동시에 적용되는 화면을 구성할 경우 분기처리입니다.
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 __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
}
// iPad
} else {
// iPhone
}
반응형
'Programming > iOS' 카테고리의 다른 글
xCode4.2에서 GData API 사용하기(1/2) (0) | 2011.12.16 |
---|---|
Block 설명 및 예제 (0) | 2011.12.12 |
아이폰의 알림소리 (0) | 2011.11.17 |
현재 셋팅되어 있는 언어 (0) | 2011.11.17 |
현재시간에서 초만 제거하기 (0) | 2011.11.16 |