내 앱에는 동일한 결과 목록을 가진 3 개의 탭 (키즈, 포인트 및 요청)이 있습니다. 사용자 지정 셀을 사용하여 3 개의 탭에 동일한 데이터가있는 어린이 정보를 표시하고 있습니다.UITableView는 첫 번째 행만 표시합니다.
예를 들어:
키즈 탭 :
- 아이 이름 1
- 아이 이름이
- 아이 이름 3
포인트 탭 :
- 아이 이름 1
- 아이 이름 2
- 아이 이름 3
요청 탭 :
- 아이 이름 1
- 아이 이름 2
- 아이 이름 3
내가 요청에 가서 아이를 선택하면 선택한 아이마다 총 요청이있는 다른보기가 표시됩니다. 이제 나는 이상한 점을 알게되었습니다. 점이나 키즈 탭으로 돌아가서 새로 고침 할 때 (처음부터 새로 고침 할 때, 문제가 아닌 것은 무엇이든) 첫 번째 행만 나타납니다!
NSXML을 사용하여 XML을 구문 분석하고 tableview를 채운 후에 itemList라는 NSMutableArray에 추가하고 있습니다. 나는 이미 시도 무엇
는 :
는 sameproblem가 발생 성공하지 TBXML 파서 NSXML을 대체하기 위해 노력했다.
은 사용자 지정 셀을 제거하고 을 사용하여 성공하지 못했습니다.
은 셀 식별자 을 성공하지 못하게 변경하려고했습니다.
변수 이름을 모두 변경하려고 시도했습니다. 변수 을 피하려고했습니다.
없이 모든 것을 표시하려고 시도하는 의 응용 프로그램에서 모든 변수 및 객체에 NSLog 로그인하십시오.
풀을 새로 고치려고하면 같은 문제가 발생합니다.
모든 종류의 평가 :
감사를 도와주세요! Cleber Santos
세 테이블보기 모두 동일한 배열 개체에 액세스합니까? 어떻게 그리고 어디에서 배열이 업데이트됩니까? 시작하는 numberOfRowsInSection 메서드를 보여줍니다. – Anna
같은 배열이 아니라 모든 클래스 KidTableViewController, RequestsTableViewController에 데이터 배열이 있습니다. –