테이블 뷰 끝에 임시 행을 추가하여로드 된 데이터의 양을 제한하거나 뷰를로드하는 속도를 향상시킬 수 있습니다.Obj-C, '더 많은 행을 탭'하고 핵심 데이터없이 삭제 하시겠습니까?
그러나 삭제 기능에 대해서는 생각하지 않았습니다. 그들은 내가 가진 내 commitEditingStyle
이벤트에 ..
를 행을 삭제 오른쪽으로 스 와이프 어디 데이터베이스, removeObjectAtIndex
에서 다음 삭제를 행 내 데이터 배열, beginUpdates
, deleteRowsAtIndexPaths
에서 제로 항목 경우 경우, 수표를 확인합니다 내 테이블에 왼쪽 insertRowsAtIndexPath
페이드, 그래서 내 no transactions
행을 endUpdates
나타납니다.
tap for more rows
을 추가 할 때 행 인덱스를 변수에 할당하고이 행을 먼저 commitEditingStyle
이벤트에서 삭제한다고 생각했습니다. 그러나 나는 데이터베이스를 쿼리하여 다른 행을 추가 한 다음 tap for more rows
행을 추가해야합니다.
빠른 수정을 위해 많은 작업이 필요합니다.
당연히, 나는 단지 reloadData
을 할 수 있었지만, 이것은 정말로 안 좋은 것 같았지만, 나의 유일한 선택 일 수 있습니다.
결국 Core Data로 옮기고 싶지만,이 자료를 다른 자료보기를위한 분할 된 제어 기능을 가진 매우 복잡한 화면과 다른보기의 행을 편집하기 위해 두드리기 만하면됩니다.
누구나 내가 빠뜨린 일종의 트릭/이벤트 나이 시나리오에서 신속하게 사용할 수있는 다른 접근법에 대해 조언 해 줄 수 있습니까?
확실히 바닥 글을 표시할지 여부를 결정하기 위해 이러한 행 계산을 수행해야합니까? – Jules
예, 그러나 바닥 글을 표시하는지 여부는 기존 행 업데이트 방법에서 새 행을 추가하는 것보다 훨씬 쉽습니다. 가져온 결과 컨트롤러를 사용하면 훨씬 쉽게 처리 할 수 있습니다. 단 하나의 대리자 메서드 만 살펴 봐야합니다. – jrturton
나는 당신의 요점을 볼 수 있고 동의하지만, 이것은 정말로 내 질문에 답하지 않습니다. 여분의 기록을 얻어야하는 상황에서 여전히 나를 끌어 안고 있습니까? – Jules