2013-04-13 3 views
0

UITableView가 있습니다. 필요한 경우 주소록에서 정보를 가져옵니다. 또한 하단 셀을 프로그래밍 방식으로 주소록을로드하는 버튼으로 만들었습니다.UITableView에서 1 셀 삭제 사용 안 함

내 문제는 사용자가 오른쪽으로 스 와이프하여 행을 삭제하도록 허용하면 버튼으로 만든 마지막 셀에 대해 표시됩니다. 단 한 개의 셀에 표시되는 삭제 기능을 허용하지 않는 방법이 있습니까?

답변

2

테이블보기의 dataSourcetableView:canEditRowAtIndexPath:을 구현하고 삭제할 수없는 행에 대해 NO을 반환하십시오.

+0

나는 이미 그것을 함축했다는 것을 깨달았다. – Lacko

0

[UITableViewDelegate tableView:editingStyleForRowAtIndexPath:]을 구현하고 삭제할 수있는 셀에만 UITableViewCellEditingStyleDelete을 반환해야합니다. 삭제할 수없는 셀에 대해서는 UITableViewCellEditingStyleNone을 반환하십시오.

+0

알았어. 트라이 감사합니다. – Lacko