테이블의 다른 내용을 만드는 사전을 변경하지 않고 사용자 지정 콘텐츠에 대한 추가 셀을 tableView의 마지막 셀로 추가하려고합니다. 나는 그것을 추가 할 장소가 numberOfRowsInSection
에 하나를 추가하는 것보다 cellForRowAtIndexPath
에 있다고 생각한다. UITable 끝에 빈 셀을 추가하십시오.
cellForRowAtIndexPath
에서 다음 테이블에 대한 데이터를 생성하는 사전에서
cellCount
를 얻을, 내가 가진이
물론
if (indexPath.row == cellCount) {
... stuff goes here
return cell;
}
를 호출되지 없구요. if (indexPath.row == cellCount -1)
을 입력하면 마지막 셀을 내용으로 덮어 씁니다.
사전을 채우는 xml에 빈 항목을 추가하면이 문제가 발생할 수 있습니다.하지만 그것은 추한 것입니다.
예제 코드는 깔끔합니다.
감사합니다. TechZen. 해당 셀은 편집 할 대상이 아닙니다. 위에 제시된 데이터의 요약을 제공 할 것이므로 사전에없는 셀에 추가 할 수 있습니다. –
다른 아이디어는 위의 편집을 참조하십시오. – TechZen
훌륭한 제안입니다. 데이터에서 3 개의 표를 그리지 않으면이 방법이 효과적 일 것입니다. 앱 테이블은 다음과 같이 구성됩니다. 국가 -> 주 -> 주요 도시 주요 도시 테이블에서만 2 번째 섹션이 필요하며 테이블을 그려서 섹션을 추가 할 수는 없습니다. 두 개의 섹션을 만들면 처음 두 테이블은 첫 번째 섹션의 데이터를 복제합니다. –