2012-06-12 4 views
0

서버에서 셀 수를 얻고 있으며 한 번에 테이블보기의 셀을 5 개만 표시하려고합니다.고정 된 셀 수를 UITableView에 표시 : - 스크롤 문제 iOS

다음 5 개 또는 이전 5 개의 셀을로드해야하는 'more'및 'previous'버튼이 있습니다. 예를 들어 셀 10-15가 표시되면 more를 누르면 셀 16-20이 표시됩니다.

표시 할 행이 62 개인 경우 마지막 반복에는 2 개의 셀 (예 : 61과 62 등) 만 표시됩니다.

나는 사용하여 특정 셀에 스크롤 할 수 있어요 :
(void)scrollToRowAtIndexPath:(NSIndexPath *)indexPath atScrollPosition:(UITableViewScrollPosition)scrollPosition animated:(BOOL)animated

그러나 정상에서 세포의 다음 청크를 표시하지 않습니다.
예를 들어 위치 5에서 '더보기'를 누르면 셀 번호 6이 하단에 표시되고 상단이 숨겨집니다. 대신 나는 셀 6-10을 보여주고 싶다.

이러한 스크롤 방법을 구현하는 올바른 방법은 무엇입니까?

답변

0

[tableView beginUpdates], [tableView endUpdates],이라는 UITableView 속성이 있습니다. 그래서 그들을 통과 할 수 있습니다. 그것은 문제를 해결할 것입니다