2012-03-13 2 views
0

선생님을위한 성적 책 앱을 쓰고 있으며 앱의 마지막 섹션입니다. 나는 할당 부분을 만들고있다. 앱은 출석을위한 체크리스트 형식으로 만들어진 코스를 만든 다음 각 학생이 체크리스트에있는 항목으로 설정됩니다. 코스를 만들거나 편집 할 때 사용자가 테이블 뷰에 배정을 추가 할 수 있도록 배정을 설정하고자합니다.이 배정은 학생 페이지 수정/추가 페이지에서 볼 수 있고 액세스 할 수 있습니다.IOS 5 학년 도서 앱 설정

현재 할당 테이블 뷰의 설정은 각 셀에 과제 이름과 개별 학생의 점수가 표시된다는 것입니다. 사용자가 셀을 선택하면 tableview는 편집 할당 페이지로 전환됩니다. 편집 페이지에는 두 개의 편집 가능한 텍스트 필드가 있습니다. 하나는 할당 이름이고 다른 하나는 점수입니다.

기본적으로 나는 이것을 설정하는 방법을 확실히 모르겠습니다. 할당보기 뷰어에서 "추가"버튼을 지정하는 방법과 할당 뷰 컨트롤러에서 인덱스 경로 기능에서 행의 셀을 구체적으로 설정하는 방법에 대해 정말 고심하고 있습니다. 모든 제안/도움을 크게 주시면 감사하겠습니다.

답변

0

새 할당을 추가하려면 tableView의 소스 배열에 새 객체를 추가하고 테이블을 다시로드하기 만하면됩니다. 의 경우 그래서 numbersOfRowsForSection 당신과 같이 추가 방법을 만들고, return [arrayOfAssignments count]; 같은 것을 가지고

-(IBAction)addButtonPressed 
{ 
    [arrayOfAssignements addObject:someAssignmentObject]; 
    [self.tableView reloadData]; 
} 

을하고 그 테이블을 새로 고쳐집니다. 원하는 위치에 + 버튼을 추가하고 선택기를 IB에 연결할 수 있습니다.

+0

새 개체를 만드는 방법은 무엇입니까? – user1170015

+0

그것은 단지 앱의 구조에 달려 있습니다. – Snowman