2010-07-29 7 views

답변

2

간단히 말하면 fetchedObjects입니다. 그래서 :

[[myFRC fetchedObjects] count]; 

당신이 추가 셀을 추가로 할 겁니다 문제는 테이블 섹션과 행의 수를 요청할 때마다, 당신은 카운트 하나를 추가 할 겁니다이다 테이블은 추가 행을 추가하는 것을 알고 있습니다.

Bjarne Mogstad is correct. 테이블 자체에 대한 머리글이나 바닥 글에 add 요소를 추가하는 것이 더 빠르고 깔끔합니다. 그런 식으로 테이블은 팬텀 행을 지속적으로 조정할 필요없이 데이터 구조를 직접적으로 그리고 깔끔하게 표현합니다.

+0

개념적으로, 나는 테이블의 바닥 글이 어떻게 작동 하는지를 이해할 수 있다고 생각하지만, 나는 똑바로 생각하고 있는지 확인하고자한다. 코드에서 원하는 텍스트와 편집 스타일로 tableViewCell을 만든 다음 tableView.tableFooterView ...로 설정해야합니다. – Spindler

+0

바닥 글과 머리글은 테이블 뷰 셀이 아닌 표준 뷰일뿐입니다. 원하는대로 설정할 수 있습니다. – TechZen

1

가장 쉬운 방법은 테이블보기의 tableFooterView 속성을 설정하는 것입니다. 꼬리말보기는 마지막 테이블보기 셀 아래에 표시됩니다.

+0

+1 언젠가는 "어떻게해야합니까?"에 대한 대답은 "하지 마라." – TechZen

+0

tableFooterView는 UITableViewCellEditingStyleInsert가있는 셀로 작동 할 수 있습니까? 그렇다면 어떻게 초기화 할 것인가? – Spindler

+0

비얀, 그건 좋은 말이야. 어떻게하는지에 대해 읽으려고하고 있지만 TableFooterView처럼 사용자 정의 셀을 설정하는 데 필요한 자료는 없습니다. 내가 직접 코드에서 놀아 보려고하는데, 내가 만드는 UITableViewCell의 editingStyle 속성은 읽기 전용이다. footerCell.editingStyle = UITableViewCellEditingStyleInsert로 설정하려고합니다. ... 오류가 발생합니다. 그 세트를 제대로 얻을 수 있다면 나는 그때 내 custom cell (나는 "footerCell"이라고 부름)을 tableView.tableFooterView처럼 설정할 것이라고 가정한다. -> self.tableView.tableFooterView = footerCell. – Spindler

관련 문제