사실, UITableView는 UIScrollView입니다 (그걸 상속받습니다). 지금, 나는 jQuery과 서브 클래스를 만들어 여기에 코드 줄을 추가 :UITableView 하위 클래스에서 UIScrollView contentOffset 변경을 가로 채는 방법?
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
NSLog(@"contentOffset: %@", NSStringFromCGPoint(self.contentOffset));
}
을 나는 테이블 뷰를 스크롤 할 때이 호출되지 않습니다 어떤 이유. 하지만 UITableView 자체에 대리자 속성이 있기 때문에 UIScrollViewDelegate 프로토콜을 구현해야하며 스크롤 뷰 자체의 대리자라고 가정합니다. 그렇지 않니?
어떻게 스크롤 위치 변경을 가로 챌 수 있습니까? 나는 그들만을 읽고 싶다. 아마 내가 contentOffset으로 그들을 설정할 수 없었 겠지, 그렇지?