apple에서 제공하는 탐색 기반 템플리트에서 응용 프로그램을 만들었습니다. 이제 새로운 UITableView를 포함하여 내 응용 프로그램에 두 번째 탐색 컨트롤러를 추가하고 싶습니다. 아무도 내 방법을 보여줄 수 있습니까? 감사!iPhone SDK : 두 번째 UINavigationController를 추가하는 방법은 무엇입니까?
1
A
답변
1
이 작업을 수행 할 수 있다고 생각합니다. 앱 델리게이트에서는 일반적으로 [window addSubview:navController.view]
과 같은 작업을 수행합니다. UIWindow는 UIView 일뿐입니다. 그래서 당신은 당신이 비슷한 일 할 수 있어야 두 탐색 컨트롤러를 포함 할 것을 UIViewController
두 UIView
인스턴스 변수를 만들 경우 :
@interface MyViewController : UIViewController
{
UIView* upperView;
UIView* lowerView;
}
등 ...
MyUpperRootViewController* myUpperRVC = [[MyUpperRootViewController alloc] init...
UINavigationController* myUpperNavController = [[UINavigationController alloc] initWithRootViewController:myUpperRVC];
[upperView addSubview:navController.view];
[myUpperRVC release];
및 lowerView
에 비슷한 .
컨트롤러에 푸시 된 루트 뷰 또는 subseqeunt 뷰에서 하나의 nav 컨트롤러가있는 것처럼 일반적인 방법으로 뷰에 액세스합니다. [self.navigationController push...
이 정상적으로 작동해야합니다.
보기 컨트롤러에 애니메이션을 적용하려면 (보기) 애니메이션을보기 (upperView 또는 lowerView)에 적용하십시오. 보이는 프레임에서 프레임을 시작하여 애니메이션 블록 내에서 볼 수있는 것으로 바꿀 수 있습니다.
관련 문제
- 1. UITableViewControllerSubclass에 UINavigationController를 추가하는 방법은 무엇입니까?
- 2. iPhone : 서로 내부에 UINavigationcontroller를 만드는 방법은 무엇입니까?
- 3. 두 번째보기를 탭 막대보기 (iPhone SDK)로 추가하는 방법
- 4. iPhone SDK : 표 셀에 여러 라벨을 추가하는 방법은 무엇입니까?
- 5. 두 번째 튀는 공을 창에 추가하는 방법은 무엇입니까?
- 6. SharePoint에서 xslt/dataview에 두 번째 데이터 소스를 추가하는 방법은 무엇입니까?
- 7. 아이폰에 UIButton과 함께 UINavigationController를 표시하는 방법은 무엇입니까?
- 8. iPhone SDK : UIBarButton에 이미지를 추가하는 방법
- 9. iphone SDK : 서명 캡처를 구현하는 방법은 무엇입니까?
- 10. iPhone SDK : 다른보기 컨트롤러를 표시하는 방법은 무엇입니까?
- 11. iPhone SDK 4.0에서 아울렛을 만드는 방법은 무엇입니까?
- 12. iPhone SDK 버전을 전환하는 방법은 무엇입니까?
- 13. Eclipse에 두 번째 Glassfish 도메인을 추가하는 방법
- 14. django 모델에 두 번째 changelist_view를 추가하는 방법
- 15. 사진 병합 - iPhone SDK
- 16. 쿼리에서 두 번째 테이블을 선택하는 방법은 무엇입니까?
- 17. Eclipse에서 두 번째 편집기보기를 여는 방법은 무엇입니까?
- 18. jQuery로 두 번째 결과를 선택하는 방법은 무엇입니까?
- 19. 최종 결과에서 두 번째 행의 열을 추가하는 두 행을 결합하는 방법은 무엇입니까?
- 20. iPhone SDK, 두 번째 스레드를 통해 mapview에 주석을 추가하려면 mapview를 새로 고침해야합니다.
- 21. 두 개의 mySQL 테이블을 업데이트하고 첫 번째 테이블의 기본 키를 두 번째 테이블로 입력하는 방법은 무엇입니까?
- 22. iphone SDK : 두 UIViewController를 연결하는 방법?
- 23. IPhone SDK : 두 가지 앱에서 멈춤
- 24. UIViewControllers - TabBarApplication - iPhone SDK
- 25. iPhone SDK : 메뉴 만들기
- 26. iPhone SDK 4.0의 MPMediaPlayerController
- 27. 동영상 배경 iPhone SDK
- 28. iPhone 응용 프로그램에 북마크를 추가하는 방법은 무엇입니까?
- 29. iPhone 앱에 하이퍼 링크를 추가하는 방법은 무엇입니까?
- 30. iPhone - UINavigationController를 조정하여 IB로 만든 UINavigationBar보기
새 탐색 컨트롤러가 아닌 새로운 탐색 컨트롤러를 사용 하시겠습니까? –
네, 완전히 새로운 관점의 고풍 스러움을 만들고 싶습니다. –
툴바 또는 탭 막대를 사용하여 이러한 탐색 컨트롤러를 전환 하시겠습니까? 또는 네비게이션 컨트롤러가 모달 대화 상자에 나타나야합니까? 또는 두 번째 필요성은 무엇입니까? – Codo