2010-06-21 7 views
0

iPhone 앱에 여러 가지 다른보기가 있습니다. 앱이 시작될 때 어떤보기로 시작할지 결정하는 논리를 갖게됩니다 (항상 같은보기로 시작하여보기를 변경하기 위해 사용자에게 맡기는 것이 아니라). "보기"중 하나에는 여러 페이지 (탭 또는 표 행이 있지만이 시점에는 확실하지 않습니다 ...하지만 지배적 인보기에는 가능한 많은 화면 공간이 필요하며 탭 표시 줄/탐색 표시 줄은 항상 표시되지 않습니다. 바람직한 또는 필요한 ... 그것은 날씨 및 주식 애플 리케이션과 같을 것입니다. 내 원하는 접근 방식은 유틸리티 애플 리케이션 템플릿으로 시작하고 "플립 사이드보기"에서 탭 막대보기가 있습니다. 어떤 프로젝트 템플릿을 시작하는 것이 가장 좋습니다? 템플릿을 변경해야합니까? 어떤 경우에 어떤 뷰를 표시할지 결정 논리를 사용해야합니다. 실제로 유틸리티 템플릿을 사용하는 경우 TabBar 템플릿을 사용하지 않고 탭 바로보기를 만드는 것이 까다로울 수 있습니다. 처음부터 감사드립니다.멀티 뷰 iPhone 앱

답변

0

뷰 기반 응용 프로그램 템플릿으로 시작하여 뷰 변경 단추를 사용하여 응용 프로그램 대리인에게 다시 전화하여 vi 이런 당신을 위해 EWS

- (IBAction를) goToSomeOtherView { yourAppDelegate AppDelegate에 = (YourAppDelegate) [[UIApplication sharedApplication] 위임] [appDelegate viewChangingCode]; }

그리고 앱 위임에서 현재보기를 지우고 새보기를 추가하면됩니다. 그렇게하면 뷰 변경 사이에 원하는 애니메이션을 가질 수 있습니다.

탭 표시 줄을 추가하는 것은 꽤 간단합니다. 인터페이스 빌더에서이 작업을 수행하고 필요에 따라 버튼을 연결할 수 있습니다.