2014-02-24 4 views
0

사용자의 모든 주소록 연락처를 통해 실행되는 루프가 있습니다. 사용자의 전화 번호가 내 서버의 데이터베이스에 있는지 확인합니다. 데이터베이스는 count 속성을 가진 객체를 나에게 반환하고, 전화 번호가 데이터베이스에서 발견되면 객체는 1의 수로 반환됩니다.셀 및 행을 프로그래밍 방식으로 UITableView에 추가하기

이 루프에 코드를 추가해야합니다. 객체가 카운트 1을 반환 할 때, 스토리 보드에서 이미 생성 된 UITableView에 새로운 셀과 행이 추가됩니다.

나는 몇 가지 메소드 구현을 이미 UITableView를 제어하도록 설정했지만, 나는 단지 1 개의 접촉만으로 작동하도록 만들 수있다. 이 튜토리얼에서 복사 한 및 단지 내 특정 목적을 위해 작동하도록 얻을 수 없습니다. iOS 문서의 일부 코드로도 놀았지만 잃어 버렸습니다.

스토리 보드에 이미 생성 된 UITableView에 셀과 행을 프로그래밍 방식으로 추가하는 간단한 방법은 없습니까?

+0

데이터 소스를 업데이트하고 테이블보기를 다시로드해야합니다. – amar

+0

테이블보기는 확실히 셀 생성을위한 일부 배열에 따라 다릅니다. 배열에 새 값을 추가하고 uitableviewcell의 reloadData 메서드를 호출하면 새 셀이 자동으로 삽입됩니다. – Swati

답변

-1

동적 행을 추가하려면 새 데이터를 추가하는 가장 간단한 방법으로 행을 만들기위한 데이터를 저장 한 다음 테이블을 다시로드해야합니다. 그러면 테이블에 새로운 행이 추가됩니다.

+0

배열이 다른 값을 삭제하지 않고 루프가 끝날 때마다 배열에 새 값을 어떻게 추가 할 수 있습니까? – user3344977

+0

@ user3344977 가변 배열을 사용하고'- (void) addObject : (id) anObject'를 호출할까요? –

+0

자, 나는 변경 가능한 배열에 추가 항목을 계속 추가하고 매번 UITableView를 새로 고칩니다. – user3344977

관련 문제