2011-04-07 5 views
0

을 삭제 :사용자 정의 내가 다음 프로세스를 사용하고, 현재 옵션

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView 
      editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    return UITableViewCellEditingStyleDelete; 
} 

가있는 tableView에서 행을 삭제합니다.

스 와이프 기능을 사용하여 빨간색 삭제 버튼을 표시합니다. 그러나 나는 이것이 사용자를위한 약간 고통스러운 과정이라고 생각한다. 스 와이프 동작없이 행을 삭제할 수있는 방법이 있습니까? tableView 대리자 메서드를 사용하여 행을 삭제하는 전체 프로세스를 사용자 정의 할 수 있습니까? 빨간색 삭제 버튼을 사용자 정의하여 다른 모양과 느낌을 사용자에게 부여 할 수 있습니까?

+0

다음 게시물을 참조하십시오 : http://stackoverflow.com/questions/1615469/custom-delete-button-on-editing-in-uitableview-cell, 할 일이 올바른지 결정하는 데 도움이됩니까? – petert

답변

0

아마도 당신이 당신의 테이블을 편집 할 때, 사용자가 각 셀을 도청하도록 코드를 설계 할 수 삭제하거나 jQuery과의 insertRowsAtIndexPaths:withRowAnimation:deleteSections:withRowAnimation: Check my post on this here

를 사용하여 한 번에 여러 셀을 삽입 할 수 있으며, 한 번에 모든 관련 항목의 변경 사항을 적용하려면 버튼을 누르십시오.

관련 문제