2011-03-31 2 views
0

나는 간단한 게임 앱을 만들고 탭 바 컨트롤러를 구현하고 있습니다. 두 번째 탭 또는 높은 점수 페이지는 내가 문제가있는 것입니다. 개체의 초기 배열을 사용하여 UITableView 채울 수 있지만 새 셀을 추가 할 수 없습니다. 이제 사용자가 입력 한 셀에 대해 읽었지 만, 높은 점수 탭에서 UITableView를 채우기 위해 한 탭에서 승자를 어떻게 추출 할 수 있습니까? 시간 내 주셔서 감사합니다!도움말 UITableView를 사용하여 고득점 페이지 사용하기

답변

0

당신은 당신의 배열을 업데이트하고 다시로드하고 특정 위치에 셀을 추가하려는 경우 또한

  • (무효) insertRowsAtIndexPaths 사용할 수있는 테이블보기에 reloadData를 호출 할 수 있습니다 : (NSArray를 *) indexPaths withRowAnimation를 :
+0

어떻게 indexPath를 정의 할 수 있습니까? 고마워! – SForemann

+0

NSArray * paths = [NSArray arrayWithObjects : [NSIndexPath indexPathForRow : 1 inSection : 0], nil]과 같이 indexPaths 배열을 만들어야합니다. – saadnib

+0

좋아, 나는 그것을 시도해 볼께, 고마워! – SForemann

2

UITableView에 새 셀을 추가하는 경우 가장 간단한 방법은 전체 표보기 [UITableView reloadData]을 다시로드하는 것입니다.

가변 내용 배열에 셀 내용을 저장한다고 가정하면 해당 배열에 새 항목을 추가하고 표를 다시로드하기 만하면됩니다.

관련 문제