2012-03-13 4 views
0

私は先生のための成績書のアプリを書いています。私はアプリの最後の部分にあります。私は割り当て部分を作成しています。アプリは、出席のためのチェックリストの形で作成されたコースを作成する場所に設定され、各生徒はチェックリストの項目です。コースを作成または編集するときに、ユーザーがテーブルビューに割り当てを追加できるように、割り当てを設定します。この割り当ては、表示され、学生ページの編集/追加からアクセスできます。IOS 5級の本アプリを設定しました

割り当てテーブルビューの現在の設定では、各セルに割り当ての名前と個々の学生のスコアが表示されます。ユーザがセルを選択した場合、テーブルビューは編集割り当てページに移行し、編集可能なテキストフィールドが2つあります.1つは割り当て名用、もう1つはスコア用です。

基本的には、これを設定する方法がわかりません。私は本当に割り当てビュービューアの「追加」ボタンと、割り当てビューコントローラのインデックスパス機能の行のセルを設定する方法に本当に苦労しています。どんな提案や助けも大歓迎です。

答えて

0

新しい割り当てを追加するには、tableViewのソース配列に新しいオブジェクトを追加し、テーブルをリロードします。であれば、あなたのnumbersOfRowsForSectionあなたはreturn [arrayOfAssignments count];のようなものを持っているので、のようなaddメソッドを作成:

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

をし、それがあなたのテーブルを更新します。任意の場所に+ボタンを追加し、セレクタをIBにリンクすることができます。

+0

新しいオブジェクトの作成についてはどうすればよいですか? – user1170015

+0

それはちょうどあなたのアプリの構造に依存します.. – Snowman

関連する問題