2014-01-07 5 views
0

iPhone 및 iPad 용으로 이전에 설계 한 보편적 인 앱이 있으므로 지금 iPad 스토리 보드로 작업하고 싶지 않습니다. . 이전에 앱을 보편적으로 출판했기 때문에 iPad 지원을 철회 할 수 없다는 것을 알고 있습니다. 내 앱을 "유니버설"로 유지해야하므로 (검증을하지 않고 내 앱을 업데이트 할 수 있음) iPad에서 시뮬레이션 모드로 iPhone 스토리 보드를 사용하도록 설정해야합니다. 시뮬레이션 모드에서 iPhone 스토리 보드와 iPad를 함께 사용하려면 어떻게해야합니까? 나는 iPad 스토리 보드를 삭제하고 iPad의 기본 인터페이스를 iPhone 스토리 보드로 변경했지만 이제 iPad는 화면을 채우기 위해 모든보기 제약 조건을 768x1024까지 확장하여보기 흉한 모습을 보입니다. 방금 모퉁이에 2x 버튼이있는 "iPhone 앱"을 시뮬레이트하고 싶지만 명백한 이유 때문에 프로젝트 설정에서 장치 모드를 "유니버설"로 유지해야합니다. 가능하지 않은 경우 스토리 보드 전체를 화면의 일부 제한된 크기로 프로그래밍 방식으로 제한하여 내 앱을 수동으로 동일한 크기 (또는 이중)의 iPhone으로 실행하는 것이 가장 좋은 방법은 무엇입니까?iPad (시뮬레이션 된 크기)의 iPhone 스토리 보드에서 유니버설 (iPhone + iPad) 앱 실행

답변

1

iPhone 용으로 만 앱을 만들고 iPad에서 실행하면 배율을 2 배로 설정할 수 있습니다. 앱을 보편적으로 만들면 제약 조건을 사용하지 않는 한 iPad에서보기가 늘어나거나 iPad 및 iPhone UI 요소 크기와 관련하여 프로그래밍 방식으로 화면을 만들 수 있습니다.

2

요청하는 것을 수행 할 수 없습니다. 앱이 보편적이면 범용으로 유지됩니다. iPad에서 갑자기 앱을 iPhone 크기로 표시 할 수 없습니다. iPad의 범용 앱은 항상 전체 화면으로 표시됩니다. iPad 화면 크기를 제대로 지원해야합니다.

다른 유일한 해결책은 새로운 번들 ID로 새 iPhone 전용 앱을 만드는 것입니다. 물론 이것은 기존 사용자에게는 좋지 않습니다.

+0

내 응용 프로그램이 프로그램 적으로 아이폰 크기로 내보기를 실행하지만 화면을 맞추면 거부 될까요? (그냥 iPad 용 새로운 스토리 보드를 만드는 것을 피하기 위해) –

+0

당신의 전망은 iPhone 크기가 될 수 있지만 iPad 화면에 어떻게 맞습니까? 범용 앱의 iPad 버전이 더 큰 iPad 화면을 제대로 활용하지 못한다면 Apple이 승인 할 것 같지 않습니다. – rmaddy

+0

화면을 채우는 것만으로 (2x 버튼과 비슷하지만 전체 부동산에 더 적합) 조금은 의심 스럽지만 iPad 스토리 보드를 만들어야한다고 생각합니다. –