저는 테이블 뷰, 테이블 뷰 셀 등에서 많은 자습서를 보았습니다. 테이블 뷰를 만들 때 Xcode에서 UITableViewController를 통해 UIViewController를 선택하는 이유는 무엇입니까? 예를 들어, UITableViewController를 작성하는 것 이상의 UIViewController를 작성한 다음 tableView 오브젝트를 추가하면 주요 이점은 무엇입니까? 나는 이미 스토리 보드에 많은 장면을 만들었으며, 그렇게 할 때 자신을 제한하지 않기를 바랍니다. 내가 코딩을 처음 접했을 때 내 질문이 분명하기를 바랍니다.테이블 뷰. 보기 컨트롤러 대 테이블보기 컨트롤러?
3
A
답변
3
UIViewController
은 UITableViewController
대신 tableview
을 제어합니다. 컨트롤러의 tableview에만 관심이있는 경우에만 UITableViewController
을 사용해야합니다. 그러나 tableview
이외의 컨트롤러에서 더 많은 서브 뷰/컨트롤을 추가하려면 UIViewController
을 사용해야합니다.
예 :
당신은 그냥 머리글과 바닥 글에 식료품 항목 목록을 표시하려면, 다음 tableviewcontroller는 우선적으로 고려해야합니다. 그러나 메일 항목을 tableview에 표시하려면 메일의 항목을 변경하기위한 몇 가지 추가 버튼이 필요합니다 (tableview). 후자의 경우 viewcontroller를 사용합니다. 희망이 분명하다.
0
View Controller를 사용하면 얻을 수있는 이점이 훨씬 다양 해지고 UItableview 이외의 다른보기를 쉽게 추가 할 수 있다고 생각합니다. UITableViewController는 UIViewController를 상속하지만 대리자는 이미 설정되어 있습니다. 기본적으로 그것은 당신이 확실히 UITableView있을 것이라고 가정합니다. 결국 그것은 UIViewController에서하고 싶은 모든 것이 UIViewController에서 할 수 있기 때문에 UITableViewController를 사용하기 때문에 실제로는 여러분을 제한해서는 안됩니다.
관련 문제
- 1. 보기 컨트롤러와 테이블보기 컨트롤러 간의 탐색 컨트롤러
- 2. 보기 컨트롤러의 테이블보기 컨트롤러 기본 방법
- 3. 네비게이션 컨트롤러 및 테이블 뷰
- 4. iOS 테이블보기 및보기 컨트롤러
- 5. Ember 컨트롤러 대 뷰
- 6. 보기 컨트롤러
- 7. Laravel csrf_token(); 보기 대 컨트롤러?
- 8. 보기 컨트롤러 (보기) 컨트롤러가 작동하지 않는보기 (스위프트)
- 9. iOS 5 스토리 보드 -보기 컨트롤러 내의 테이블보기
- 10. 테이블 뷰 뷰 컨트롤러 다음보기보기
- 11. 탐색 컨트롤러 아래의 테이블보기 컨트롤러 : 탐색 막대 아래의 테이블보기 배경
- 12. 탐색 컨트롤러 .. 테이블보기 배경 이미지
- 13. 보기 막대 컨트롤러 전에보기 컨트롤러
- 14. 보기 /보기 컨트롤러 재사용 하시겠습니까?
- 15. 보기 컨트롤러에서 테이블보기 설정
- 16. 탐색 컨트롤러 : 컨트롤러 대 모델 저장
- 17. 테이블보기 용 내비게이션 컨트롤러
- 18. 아이폰 -보기 컨트롤러 방법
- 19. 보기 컨트롤러 봉쇄는 UINavigationController가
- 20. UIToolBar 단일보기 컨트롤러 대 다중보기 컨트롤러
- 21. 보기 컨트롤러 재사용
- 22. 신속한 테이블 뷰 컨트롤러 설정?
- 23. 테이블 뷰 컨트롤러 테스트 프로그램
- 24. 검색 디스플레이 컨트롤러 테이블 뷰
- 25. 보기 컨트롤러 쌓기
- 26. 보기 컨트롤러 이해
- 27. 일반 뷰 컨트롤러 내부의 테이블 뷰
- 28. 보기 컨트롤러 사이에서 이동
- 29. 다중보기가있는 iOS 테이블보기 탐색 컨트롤러
- 30. 다른보기 컨트롤러 테이블보기 셀 xib
감사합니다. 나는 약 50 개의 연결된 UITableViewController 장면이있는 스토리 보드를 만들었다. 레이블이있는 셀에 영향을 미치지 않고 장면을 UITVC에서 UIVC로 변경할 수있는 방법이 있습니까? 아니면 모든 장면을 다시 만들어야합니까? – ProToolsIsKey
다시 만들 필요가 있다고 생각합니다. – NightFury