2012-05-08 6 views
0

私は、ユーザーがさまざまなレベルから選択できる場所を作成しようとしているiphoneアプリを持っていますが、後でレベル数を変更できるようにしたいので、いくつかの静的なボタンを作成する代わりに、動的なレベルのリストを作成します。iphoneアプリのゲームのリストからユーザーが選択できるようにするにはどうすればよいでしょうか?

私のゲームの「レベル」の唯一の違いは、マップビューで使用される座標なので、私が本当に好きなのは、一度クリックするとマップビューに移動して座標を自動的に入力するレベルの動的リストですユーザーのレベル選択が与えられた場合、関連する座標を持つ配列

これを実装するにはどうすればよいでしょうか? TableViewは正しいフォーマットのように見えますが、私が見た唯一の例は、テーブル内のアイテムが選択された後に別のビューに移動しないリストです。

ご協力いただきありがとうございます。

+0

UITableViewはうまくいくと思いますか? – Sirens

+0

あなたは、このようなアプローチの限界を知るために、テーブルビューベースのアプリケーションを構築しようとしましたか? –

答えて

0

さらに高度なコードを使用したくない場合は、テーブルビューを使用します。行が選択されたら、行番号(選択)をシングルトンに保存します(このためにアプリケーションデリゲートを使用できます)。ナビゲーションコントローラ上のマップを使用してビューをプッシュします。

手を汚すことが心配でない場合は、UIScrollViewでUIButtons(またはその他のタップ可能なコントロール)の動的リストを作成できます。ボーナスポイントのために、1つの行に1つ以上のボタンを置く(iPhoneの "デスクトップ"上のアプリアイコンのようなもの)。選択されたら、前と同じようにシングルトンに選択を保存します。

関連する問題