2012-06-22 2 views
8

iPad 및 iPhone 응용 프로그램이 동일한 스토리 보드를 공유 할 수 있는지 알고 싶습니다.목표 C - iPad 및 iPhone 용 스토리 보드

현재 iPad 용 및 iPhone 용 스토리 보드 2 개가 있습니다. 두 장치가 동일한 스토리 보드에서 실행되도록 할 수 있습니까?

감사합니다, EZFrag

+1

다른 화면 크기로 사용자 지정하는 것이 더 좋지만 프로젝트 옵션에서 동일한 스토리 보드로 강제로 실행할 수 있다고 생각합니다. – nhahtdh

답변

22

경우 아이폰과 아이 패드는 같은 전망을 가지고, 다음이, 당신이 당신의 아이폰에서 만든 뷰 그러나이 아이 패드가 더 큰 가지고 있기 때문에 권장하지 않습니다, 아이 패드 화면을 채우기 위해 스트레칭 할 수 있습니다 화면 당신은 아이 패드와 아이폰 모두 다른보기의 배치 및 구조를 가진 다른보기를 만들어야합니다

화면이

enter image description here

,536 샷 확인 아이 패드와 아이폰 같은 스토리 보드를 설정하려면
+2

와우. 방금 엄청난 노동량을 절약 해주었습니다. –

4

XCode6 크기 클래스를 사용하면 공식적으로 iPhone (모든 해상도)과 iPad에 동일한 스토리 보드를 사용할 수 있으므로 두 파일을 최신 상태로 유지하지 않아도됩니다. 스토리 보드는 iOS7 +와 호환됩니다.

자세한 내용은 여기를 참조하십시오. https://developer.apple.com/library/ios/recipes/xcode_help-IB_adaptive_sizes/chapters/AboutAdaptiveSizeDesign.html#//apple_ref/doc/uid/TP40014436-CH6-SW1 사용 가능한 모든 화면 크기에서 스토리 보드 또는 xib 파일을 사용하려면 크기 클래스를 사용하십시오. 이렇게하면 앱의 사용자 인터페이스가 모든 iOS 기기에서 작동 할 수 있습니다.

+2

아마도 이것이 올바른 대답 일 것입니다. 결국 지금은 매우 큰 휴대폰, iPad 미니 및 iPad Pro가 있습니다. –

관련 문제