2010-06-10 1 views
0

UITableView에 문제가 있습니다. 내가 편집 모드에있을 때 셀의 순서를 바꾸고 싶지만 화면 아래쪽에있는 셀을 끌면 TableView 높이만큼 내려갈 수 있고 마지막 tableViewCell 아래로 내려갈 수 있습니다. 나는 단지 4 개의 셀을 가지고 있는데, 나는 그것을 드래그 할 때 셀을 드래그 할 때 4 번째 셀 다음으로 내려 가지 않도록하고 싶습니다.UITableView : 순서 재 지정 중에 셀을 드래그하지 않기

누구든지 나를 도와 줄 수 있습니까?!?

답변

0

안녕하세요. 저는 오래된 게시물 인 것을 알고 있지만이 문제가 발생했습니다. 여기에 UITableViewDelegate에서이 방법을 발견 한 것이 있습니다. 당신은 같은 수행하여 셀을 차단할 수 있습니다

- (NSIndexPath *)tableView:(UITableView *)tableView 
     targetIndexPathForMoveFromRowAtIndexPath:(NSIndexPath *)sourceIndexPath 
     toProposedIndexPath:(NSIndexPath *)proposedDestinationIndexPath { 

    if (sourceIndexPath == [NSIndexPath indexPathForRow: YOUR_ROW_NUMBER inSection: YOUR_SECTION_NUMBER]) 
     return sourceIndexPath; 
    else 
     return proposedDestinationIndexPath; 
} 

희망이 사람

건배를하는 데 도움이

관련 문제