내보기 중 하나에 탐색 모음과 탭 모음이있는 경우. 이것은 모두 정상적으로 작동합니다. Tab Bar 항목 중 하나는 네비게이션 스택에서 여러 다른보기 컨트롤러를 밀어 내야 내가 필요한 위치에 도달해야합니다. 이것도 작동합니다. 탭 모음 항목을 클릭하면 스택 위로 바로 이동합니다. 탭 막대 항목에 원하는 컨트롤러 스틱을 만들 수 있습니까?TabBar 중지 팝업 표시
0
A
답변
1
각 탭이 기본 nib 파일의 다른보기 컨트롤러를 가리키는 경우 탭 표시 줄의 표준 동작입니다. 사실 사용자가 특정 스택 내에서 탐색 할 수있게하고 탭/단추를 누르면 홈/최상위 수준으로 돌아갈 수 있습니다.
이 동작은 이미 선택한 탭을 클릭 할 때만 발생합니다. 탭에 대한 클릭을 가로 채고 해당 탭이 이미 선택되어있는 경우이를 무시하는 탭 표시 위임에 행을 구현할 수 있습니다.
이렇게하려면 다른보기 컨트롤러를 수동으로 표시해야합니다. 이 방법을 구현하려면
- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
을 입력 한 다음 다른보기를 탐색 스택으로 직접 푸시합니다.
+0
도움을 주셔서 감사합니다. NavigationController에서 탭에 대한 appdelegate를 변경할 수 없습니다. 재정의하여 동일한 작업을 수행 할 수있었습니다. (BOOL) tabBarController : (UITabBarController *) tbController shouldSelectViewController : (UIViewController *) vwController –
관련 문제
- 1. Javascript 팝업 차단 팝업 중지
- 2. 안드로이드에서 다음 화면에 tabbar 표시
- 3. TabBar 숨기기 및 UIToolbar 표시
- 4. TabBar 위에 도구 모음 표시
- 5. 팝업 표시
- 6. asp.net - 팝업 창에서 팝업 표시
- 7. 두 번 팝업에서 팝업 중지
- 8. XMLHttpRequest를 사용하여 팝업 표시
- 9. 보안 경고없이 팝업 표시
- 10. 이미지 팝업 표시 방법
- 11. 팝업 페이지로 표시
- 12. 팝업 알림 창 표시
- 13. 셀을 클릭하여 팝업 표시
- 14. UserControl을 팝업 창으로 표시
- 15. Visual Studio 2008에서 팝업 오류 목록 중지
- 16. asp.net 중계기에 표시 중지 헤더
- 17. 작업 표시 줄 깜박임 중지
- 18. 플로팅 팝업/알림으로 알림 표시
- 19. iPad에서 팝업 대화 상자 표시
- 20. AJAX를 사용하여 HTML 팝업 표시
- 21. 이미지 갤러리에 모달 팝업 표시
- 22. 크롬 확장 - 마우스로 팝업 표시
- 23. 팝업 표시 문제 (java 1.4)
- 24. 링크가있는 마우스 오버시 팝업 표시
- 25. Windows에서 팝업 표시 안 함
- 26. Google지도 : 열린 정보함/팝업 표시
- 27. tabbar 숨기기 및 숨기기
- 28. 사용자 정의 색상의 Tabbar
- 29. iPhone TabBar selection cancelling
- 30. TabBar 컨트롤러 및 NavigationBar
그냥 제쳐두고, 아이폰에서 물건을 클릭하지 마세요. –