짧은 대답을
고맙습니다 엑스 코드 4를 사용하고 있습니다 : 예.
모델 /보기/컨트롤러 스타일을 따르는 경우 iPad 펜촉과 iPhone 펜촉 (또는 스토리 보드)에서 동일한 View 및 ViewController (.h 및 .m) 파일을 다시 사용할 수 있습니다. 당신이 다음 코드 유형을 사용할 필요가있을 때하지만, 경우가있을 것입니다 : 당신은에있는 뷰 컨트롤러는 화면 (아이 패드 하나 이상의 ViewController에 같은 경우
BOOL iPad = (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad);
if (iPad) {
.... iPad specific code like SplitViewController
} else {
.... iPhone/iPod Touch specific code
}
당신은 또한 확인해야 할 수 있습니다 화면에 표시 될 수 있음) :이 경우 다음을 사용하십시오.
if (self.view.window) {
.... ViewController onscreen so do something otherwise do nothing
}
또한 장치 화면의 경계를 하드 코딩하지 마십시오. 다음을 사용하여 화면 크기를 (포인트 단위) 찾으십시오.
CGRect screenBounds = [[UIScreen mainScreen] bounds];
희망이 있습니다.
답장을 보내 주셔서 감사합니다. 죄송합니다. 아마 미안하지만, 3 파일이 있습니다. TestView.h TestView.m 및 TestView.xib .... 어떻게 TestView_iPad.xib에 연결할 수 있습니까? TestView.h 및 TestView.m? – aLFaRSi
iPad 스토리 보드 (또는 펜촉)에서 ID 관리자로 이동하여 클래스를 사용자 정의 클래스로 변경하십시오. iPhone 스토리 보드 (또는 펜촉)와 동일합니다. –
어떻게 커스텀 클래스를 만들 수 있습니까? – aLFaRSi