2014-11-02 1 views
0

온라인 데이터에 액세스하고 테이블 뷰를 새로 고치는 UIRefreshControl이 있습니다. 같은 테이블보기에, 나는 또한 사용하고 있습니다 :UIRefreshControl이 활성화되어있을 때 문자가있는 스크롤 막대가 아래로 이동합니까?

- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView 

는 글자 스크롤을 만들려면 사용자가 할 수 있도록 쉽게 정렬 데이터를 통해. 어떤 이유에서, 아래로 드래그하여 테이블 뷰를 새로 고치려고 할 때 새로 고침 휠이 표시되면 화면 이동 막대가 아래로 점프하고 새로 고침이 완료되면 다시 점프합니다.

이전에이 문제가 발생한 적이 있습니까? 그렇다면 누구나 쉽게 문제를 해결할 수 있습니까?

답변

0

기본적으로 UITableView를 UITableViewController로 변환 한 다음 UIRefreshControl을 컨트롤러 제어로 변환해야했습니다. 그런 다음 컨트롤러를 이렇게 보였습니다.

- (void) displayContentController: (UIViewController *) content { 
    [self addChildViewController:content]; 
    content.view.frame = [[self view] frame]; 
    [self.view addSubview:content.view]; 
    [content didMoveToParentViewController:self]; 
} 
관련 문제