2013-10-25 4 views
0

Xcode4를 사용하여 개발 된 일부 앱이 있습니다. Xcode5를 사용하여 5 시뮬레이터 용으로 프로젝트를 열고 빌드하면 5 시뮬레이터 용으로 빌드 할 때 대부분의 어플리케이션은 iOS7 스타일을 보일 것입니다. 일부는 여전히 iOS6을 보입니다. 애플 리케이션은 거의 동일하므로 그것이 어떤 스타일이 될지 스스로 결정하는 방법을 이해하십시오. 설정을 보면 아무런 차이가 보이지 않습니다. iOS6과 같은 스타일로 제작 된 앱은 iOS7 스타일로 변경이 불가능하며 일부 앱은 기본적으로 iOS7 스타일로 제작되며 Xcode5를 사용하여 iOS6 스타일로 변경할 수 없습니다. 도와주세요!Xcode5를 사용할 때 앱의 모양을 어떻게 결정합니까? iOS7 또는 iOS6 스타일

답변

1

대부분의 표준 UI 요소는 iOS7 (예 : UIAlertView)에서 다시 디자인되었으므로 많은 작업을 수행 할 수 없으며 ioS6 모양을 유지하려면이 구성 요소를 모두 직접 다시 만들어야합니다.
모양 프록시를 준수하는 요소는 pre-iOS7처럼 보이도록 사용자 정의 할 수 있지만 힘든 작업입니다.
iOS7에서 관리 할 또 다른 "문제"가 있습니다. 기본적으로 모든보기가 전체 화면으로 표시됩니다. 이전 iOS7 및 iOS7 용으로 배포하는 경우 iOS7에만 배포하면 해결할 수 있습니다.
나는 xcode ance의 4.6 버전을 iOS6에서만 다운로드 할 수 있습니다. 대부분의 UI 요소는 동일한 측면을 유지할 것이며, Apple은 여전히 ​​< = iOS6 바이너리를 수용합니다.

+0

예 iOS6 바이너리가 허용된다는 것을 알고 있습니다. iOS7 출시 이후 몇 권을 업데이트했습니다. 그러나 두 개의 매우 유사한 앱이 Xcode5에서 다르게 취급되는 경우 Xcode5의 동작을 이해하지 못합니다. 하나는 iOS6 스타일이고 하나는 iOS7 스타일입니다. –

+0

간단합니다. 앱은 운영 시스템이 실행중인 모습을 취합니다. 사용자 정의하려는 경우 지원하는 요소에 대해 모양 프록시를 사용해야하며 다른 경우에는 처음으로 시작해야합니다. 비밀 옵션 등은 없습니다. – Andrea

+0

그게 내가 가진 한 응용 프로그램에 대한 사실이 아닙니다. Xcode5로 빌드하고 Simulator 5 iOS7에서 실행하면 iOS7 스타일처럼 보이지 않습니다. 여전히 iOS6 스타일로 정확하게 보입니다. 같은 방식으로 제작 한 다른 앱은 iOS7 모양에 맞습니다. 나는 왜 그 앱이 특히 거절하는지 이해하지 못한다. –