2010-12-09 2 views
0

내 애플 리케이션 중 하나의 새로운 버전을 만들고이 새로운 버전은 새로운 인터페이스를 가지고 있습니다. 필자는 테스트 단계에서 Xcode에서 다른 대상을 사용하여 응용 프로그램을 작성합니다. 대상에 "Default.png"대신에로드하는 이미지에 다른 파일 이름을 사용하도록 지시하는 방법이 있는지 궁금합니다. 나는 가능한 인식하지 나처럼 iphone - Default.png와 다른 이름

는 지금까지

답변

3

실제로는 매우 간단합니다. 새 대상에 대한 Info.plist 파일에서 UILaunchImageFile 키를 추가하고 파일의 기본 이름으로 설정하십시오. 그런 다음 Default.png 대신 새 기본 이미지를 빌드 프로세스에 포함 시키십시오. 자세한 내용을 보려면 http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BuildTimeConfiguration/BuildTimeConfiguration.html으로 이동하십시오. 이미지 실행 섹션은 페이지 중간에 있습니다.

+0

화려한 !!!!!!! Apple이 문서에 대한 정보를 산산조각으로 내고 있다는 것은 저를 놀라게합니다. Default.png에 대해 이야기하는 그들의 페이지는 그것이 그렇게 명명되어야한다고 말했습니다. 이 키에 대한 언급이 없습니다. 이것이 내가 애플 워드 프로세서를 싫어하는 이유입니다. 귀하의 솔루션은 훌륭합니다. 감사. – SpaceDog

0

를 :(... 그것은 불가능하다 말해

감사하지 마십시오. 저작물 주위 및/또는 시작하지하는 것 검은 Default.png 및

적합하지 않습니다. applicationDidFinishLoading:에 자신의 UIImageView를 추가하지만, 당신이 뭘 하려는지를 위해 도움이 될 수 있습니다.

+0

나는 그것이 가능하지 않다고 의심했다. 이상하게도, 자신 만의 아이콘 이름을 정의 할 수는 있지만 로딩 이미지는 아닙니다 ... 어쨌든 고마워요. – SpaceDog

3

할 수 있습니다, 별도의 하위 디렉토리에 Default.png, 각각라는 이름의 파일을 여러 개 가지고 그것들을 하나의 프로젝트에 모두 포함 시키십시오. 그런 다음, e ach 대상 프로젝트에서 해당 대상에 대한 빌드에 포함하려는 하나의 Default.png 파일에 대한 포함 확인란을 클릭하고 필요한 경우 다른 확인란을 선택 취소합니다. 변경 한 경우 빌드하기 전에 정리를 수행하십시오.

+0

+1 좋은 해결책! – Rog

+0

확실히 가능합니다. hotpaw2가 올바르게했습니다. 전처리 기 매크로로도 할 수 있습니다. – Jordan

관련 문제