다음과 같은 탐색 기반 앱이 있습니다.UITableView가 특정 위치에 표시되도록하는 방법에 대한 제안 된 방법이 있습니까?
모든 장의 개요가있는 테이블보기가 있습니다. 사용자가 장을 탭하면 책의 내용을 보여주는 다른보기 컨트롤러를 스택에 놓습니다. 텍스트가 많지 않고 이미지가없는 작은 수동 책입니다. 모든 장이 하나의 셀에 표시되며 각 장의 정확한 contentOffset.y를 알고 있습니다.
문제점 : 태핑 된 장으로 시작할 수 없습니다. I는 시도
self.contentOffset = CGPointMake(self.contentOffset.x, targetContentOffsetY);
:
[self setContentOffset:CGPointMake(self.contentOffset.x, targetContentOffsetY) animated:NO];
테이블 뷰가있는 경우와 같이, 원하는 오프셋 해당 점프 내 ReadingTableView
의 초기화 방법에
다음은 약간 더 복잡합니다 .-- 나는 셀의 특정 위치에서 멈춰야합니다. 세포 자체가 아닙니다. – openfrog