동일한 컨트롤러 파일을 사용하여 두 개의 UITableView를 가질 수 있습니까? 그렇다면 두 가지를 어떻게 구별합니까? 그렇지 않다면 어떻게 그들을 통제 할 수 있습니까?하나의 파일에 두 개의 UITableViews가 있습니다.
2
A
답변
2
예. 각 테이블 뷰에 대해 하나씩 두 개의 인스턴스 변수를 만듭니다.
테이블 뷰 위임 방법은
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
if(tableView != [self tableView1]){
//do stuff
}
//handle tableView2
else{
}
0
예는 수, 뭔가를 할 방법에서 그들을 호출 테이블 뷰에 대한 포인터를 포함한다.
UITableViewDelegate 및 UITableViewDataSource 인터페이스의 메서드 시그니처로 인해 차별화가 가능합니다. 당신이 인터페이스 중 하나를 보면 당신은 더 많은 정보를 원하시면 ... 둘 다 메소드가 호출되는 jQuery과 인스턴스에 대한 참조를 전달하는 UITableViewDelegate 및 UITableViewDataSource API 문서를
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
체크 아웃 알 수 있습니다.
0
네, 다른 포스터에서 보여 주듯이 가능합니다.
그러나 각 TableView에는 자체 컨트롤러가있는 또 다른 방법이 있습니다. 이 컨트롤러는 다른 UIViewController에서 인스턴스화됩니다. 이것은 결합이 적기 때문에 재사용 능력이 더 큽니다. 두 UIViewController 사이의 통신에 위임을 사용하십시오.
Have a look on my sample code.
0
UITableView에 다른 태그를 사용하십시오.
관련 문제
- 1. 하나의 .xib 파일에 두 개의 UIView가 있습니까?
- 2. 하나의 확인란 상자에 두 개의 확인란이 있습니다.
- 3. 하나의 양식에 두 개의 제출 버튼이 있습니다.
- 4. 하나의 버튼에 두 개의 매크로가 있습니다
- 5. 두 개의 비즈니스 오브젝트에 하나의 UI가 있습니다.
- 6. 하나의 버튼에 두 개의 명령이 있습니다.
- 7. 두 개의 쿼리에 하나의 간단한 선택과 하나의 함수가 포함되어 있습니다.
- 8. 각 클래스에는 jar 파일에 두 개의 클래스 파일이 있습니다.
- 9. 하나의 xib 파일에 여러 개의 "파일 소유자"가 있습니다.
- 10. ios에서 하나의 nib 파일에 두 개의 뷰를 연결하는 방법
- 11. 하나의 파일에 두 개의 사용자 정의 도구가 있습니까?
- 12. iPhone : 하나의 NIB 파일에 두 개의 컨트롤러를 만드는 방법은 무엇입니까?
- 13. 하나의 파일에 두 개의 서로 다른 파일 형식이 있습니까?
- 14. 두 개의 텍스트 파일에 동시에 하나의 값 쓰기
- 15. 하나의 디렉토리에 여러 개의 Git 리포지토리가 있습니다.
- 16. 하나의 페이지에 두 xmlHttpRequests가 있습니다.
- 17. 하나의 UIViewController에서 두 개의 UITableViews
- 18. 두 개의 SELECTS, 하나의 쿼리
- 19. 하나의 .aspx 페이지에 두 개의 양식 태그가 있습니다.
- 20. 하나의 웹 사이트에 두 개의 Google 애널리틱스 ID가 있습니다.
- 21. 두 개의 웹 응용 프로그램에 대해 하나의 Log4j가 있습니다.
- 22. 하나의 SVN 프로젝트에 두 개의 CVS 프로젝트가 있습니다.
- 23. 하나의 쿼리로 두 개의 쿼리 결과를 얻을 수 있습니다 - mysql
- 24. 하나의 테이블과 두 개의 콤보는
- 25. 하나의 UITableViewCell에 두 개의 버튼
- 26. htaccess로 두 개의 대체는 하나의
- 27. Joomla - 하나의 템플릿 파일에 여러 레이아웃이 있습니다.
- 28. 여러 개의 PHP 스크립트를 하나의 파일에 병합
- 29. ActiveRecord에는 두 개의 연관이 있습니다.
- 30. 하나의 서버에 여러 개의 장고 사이트가 있습니다.