Tab Bar Controller
에 UITableView
이 있습니다. 테이블에서 항목을 선택하면 UITableView
으로 다른 View
을 푸시합니다. 달성하고자하는 것은 backBarButton
동작을 시뮬레이트하기 위해 두 번째 뷰에 0 행 (모든 행이 삭제됨)이있는 경우입니다. 이전 뷰 (Tab Bar Controller
이있는 뷰)로 이동합니다.UITableView에 항목이없는 경우 이전보기로 이동
1
A
답변
2
: 다시 한 번 여러 행이 삭제 된 가고 싶은 경우
if ([yourContentArray count] == 0) { // Or other way to check if there are 0 rows
[self.navigationController popViewControllerAnimated:YES];
}
, 당신도 위임에 넣어 수 :
- (void)tableView:(UITableView *)tableView
commitEditingStyle:(UITableViewCellEditingStyle)editingStyle
forRowAtIndexPath:(NSIndexPath *)indexPath
{
if (editingStyle == UITableViewCellEditingStyleDelete) {
if ([yourContentArray count] == 0) {
[self.navigationController popViewControllerAnimated:YES];
}
// ...
}
}
1
는 그렇다면
UITabBarViewController
|--UINavigationController
|--UITableViewController1
|--UITableViewController2
처럼보기 계층 구조는, 당신은 탐색 컨트롤러에 popViewControllerAnimated:
수있을 것입니다.
이제 정말로, 내말은 사용자에게 매우 이상한 느낌을주기 때문에 조언을 구하지 마십시오. 표시 할 내용이 없으면 사용자가 있다고 믿게하지 마세요. 첫 번째 tableView 해당 행에 대한 표시를 숨 깁니다. -viewDidAppear
에서
관련 문제
- 1. 항목이없는 경우 생성하고 그렇지 않으면 업데이트 하시겠습니까?
- 2. 루트보기에서 이전보기로 되돌리려면 어떻게합니까?
- 3. 이전보기로 이동하는 방법? - iPhone Devlopment
- 4. 특정 항목이없는 항목을 선택하십시오.
- 5. Return 키를 누르고 jquery UI 자동 완성으로 선택된 항목이없는 경우
- 6. SQL : 집계 할 항목이없는 경우 어떻게 0을 반환합니까?
- 7. jquery가있는 목록에 더 이상 항목이없는 경우 메시지 표시 방법
- 8. 개체에 sys.database_permissions에 항목이없는 경우 해당 권한이 모두 "GRANT"로 간주됩니까?
- 9. 활성 항목이없는 gtk.ComboBox의 텍스트
- 10. HTML - 필요한 경우 이미지 이동
- 11. UITableView에 도구 막대를 추가 할 때의 문제
- 12. self.navigationcontroller가 탐색 항목이없는 viewcontroller를 푸시
- 13. Android - 매니페스트 항목이없는 활동 사용
- 14. LINQ 목록에 항목이없는 항목을 선택하십시오.
- 15. 일치하는 항목이없는 선택자의 결과는 무엇입니까?
- 16. QListWidget 항목이없는 doubleClicked 신호 보내기
- 17. 프로그래밍 방식으로 웹보기를 만들고 이전보기로 돌아가는 단추
- 18. 항목이없는 목록 구성 요소를 숨기려면 어떻게합니까?
- 19. RSS 피드가 UITableView에 느리게로드됩니다.
- 20. UITableView에 UIActivityIndicator를 추가하십시오.
- 21. 연락처를 UItableview에 표시
- 22. uitableview에 tabbar를 추가하는 방법
- 23. mediaItemCollection 데이터를 UITableView에 배치하십시오.
- 24. UITableView에 "자세히보기"추가
- 25. UItableView에 이미지 추가
- 26. 동적으로 데이터를 UITableView에 추가하기
- 27. UITableView에 plist 문자열 표시
- 28. 애니메이션으로 UITableView에 삽입 하시겠습니까?
- 29. iPhone SDK : UITableView에 짹짹로드?
- 30. UITableView에 삭제 단추 표시
을 실제로에만 UITabBarViewController -> UINavigationController -> UITableViewController 그리고 무엇을 달성하려고하면 "뒤로"버튼을 누르지 않고 UITabBarViewController로 돌아가지만 코드에서의 동작을 시뮬레이트합니다. – o15a3d4l11s2
귀하의 설명에서, 그것은 완전히 아닙니다 :). TableView있는 TabBar 있고 항목을 탭하면 다른 TableView 표시하는 경우 VdesmedT 맞습니다. – fabian789
네비게이션 스택에 하나의 viewController 만 있다면 뒤로 버튼이 생깁니 까? – VdesmedT