2012-07-27 2 views
6

수동으로 내 tableView에 셀 선택을 프로그래밍 방식으로 트리거해야합니다. 기본적으로 자동으로 다음 항목을로드 할있는 tableView에서 나는 항목이 삭제 될 때를 위해이 일을 해요수동으로 셀 선택 TableView 선택

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

사전 제작 기능을 실행할 수 있습니다. 그러나 수동으로이 함수를 호출하려고하면 찾을 수없는 것처럼 보입니다. 나는

self.tableView: didSelectRowAtIndexPath 

[tableView didSelectRowAtIndexPath] 

을 시도했지만 어느 것도 인정된다. 다음 행이

것은 반드시 자신을 무엇이든 함께

답변

5
[self tableView:self.tableView didSelectRowAtIndexPath:selectedIndexPath]; 

selectedIndexPath를 교체하면 테이블 뷰 위임

편집이다 : 나는이 오래된 질문이지만 정말이 [tableView selectRowAtIndexPath:path animated:YES scrollPosition:UITableViewScrollPositionMiddle];

으로 수행해야합니다 알고
+0

행 1을 선택하면 다음 indexPath를 어떻게 선택합니까? 행 0을 선택하려고합니다. – jskrwyk

+0

[NSIndexPath indexPathForRow : whateverRow inSection : whateverSection];으로 색인 경로를 만들 수 있습니다. 행과 섹션에 대해 원하는 논리를 사용하십시오. – wattson12

1

당신이 시도해야합니다

[self tableView:self.tableView didSelectRowAtIndexPath:YourIndexPath]