2009-06-08 2 views
0

こんにちは、私はフラッシュカードと呼ばれるアプリケーションに取り組んでいますiphoneの開発に新しいですすべての...どのセルがクリックされたかを検出して、それに応じて次のビューを生成する方法をiphoneのuitableviewでですか?

私の問題は、私は、データベースからフラッシュカードを生成したいです...ここ

を説明するためにいくつかのコードです

ホーム画面---- インデックスビュー categoryView TileView ブックマーク 検索 ダウンロード

indexV IEWのUITableView

カテゴリ1(セクションヘッダのタイトル) flashCard1 flashcard2 flashcard3 カテゴリ2(セクションヘッダのタイトル) flashcard4 flashcard5 flashcard6

今私はとても異なるカテゴリに区分からフラッシュカード年代を渡したいれますカテゴリに関連するフラッシュカードが表示されます。最初のフラッシュカードをクリックすると、flashcardidが質問に渡されます。そこから質問を生成することができます。また、flashCradsmustはカテゴリの種類によって異なります。たとえば、categorytype = 1の場合、フラッシュカードはタイプでなければなりませんここでタイプ= 3枚のフラッシュカードの=グラフィック観察

は、いくつかのデータベース情報---- cardCategoryInfo(テーブル) 区分 区分名 カテゴリタイプ

flashCardInfoある場合カテゴリタイプ= 2枚のフラッシュカード型語彙の複数の選択肢であるかどうか(テーブル) flashCardId カテゴリ flashCardName

flashCardQuestionInfo(表) questionId flashCardId questionText questionTotalOption isAudioAvailable questionAnswer

flashCardMultipleAnswer(表) questionId optionId optionText

誰かが私にあなたがを実装する必要が

答えて

0

tableView:didSelectRowAtIndexPath:のindexPathパラメータから、UITableViewDelegateの情報を得ることができます。

さらに、要素にタグを付け、そのタグをクエリメソッドに渡すことができます。要素が作成されたときに要素にタグを設定し、ハンドラ内でタグを最初に取得し、それに従って処理します。

関連する問題