2010-03-31 4 views
1

Apple의 설명서에서 우리의 응용 프로그램에서 UISPlitViewController를 사용하면 루트보기 컨트롤러 여야한다고 언급되었습니다.iPad UISPlitViewController 질문

우리 iPone 앱에서 앱로드가 끝날 때까지 몇 초 동안 스플래시 화면을 보여줍니다. 일단로드되면 홈 화면이 SplitViewController에 표시되어야합니다. SplitViewController를 루트보기로 사용하는 경우 SplitVieController가 두 개의 ViewController를 표시하는 단일보기에 표시되는 시작 화면을 어떻게 표시 할 것입니까? 어떻게이 일을 할 수 있는지 설명해주십시오.

답변

1

응용 프로그램 대리자의 -applicationDidFinishLaunching: 메서드에서 스플래시 화면을 기본 UIWindow의 하위보기로 추가합니다.

+0

아, 내가 ProgressBar를 추가해야하는 경우에는 대리인이됩니다. 우리는 이것을 스플래쉬 이미지 뷰의 서브 뷰로 추가 할 수 있습니까 – saikamesh

+0

누구든지이 것에 대한 귀하의 코멘트를 추가 할 수 있습니까 – saikamesh

+1

스플래시 스크린은 사용자가 작성한 어떤 종류의 뷰라도 될 수 있습니다. 그래서 네. 서브 뷰를 추가 할 수 있습니다. 그러나 @ jamone의 의견을 읽으십시오. –

0

OS 3.2는 여전히 베타 NDA입니다. 사과의 개발자 포럼에서 질문해야합니다.

아이폰 OS에 대한 애플의 HIG는

디스플레이 밀접하게 응용 프로그램의 첫 번째 화면과 유사한 시작 이미지 시작 화면에 대한 대답이 있습니다. 이렇게하면 응용 프로그램의 인식 된 시작 시간이 줄어 듭니다. 자세한 내용은 "이미지 시작"을 참조하십시오. 정보 창, 시작 화면 또는 사람들이 응용 프로그램을 즉시 사용할 수 없게하는 다른 유형의 시작 환경을 제공하지 마십시오.

예 Apple에서 스플래시 화면을 사용하는 앱을 승인했음을 알고 있지만 그렇다고해서 꼭해야하는 것은 아닙니다. 메인 화면에 빈 데이터를 표시하고 약간의 투명 오버레이와 진행률을 표시하여로드를 나타낼 수 있습니다 (집중로드가있는 경우).

관련 문제