0

ユーザーがさまざまな「レベル」から選択できるiphoneアプリを作成しようとしていますが、後でレベル数を変更できるようにしたいので、作成したいだけではありません。いくつかの静的ボタンがありますが、代わりにレベルの動的リストです。

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

これを実装するための最良の方法は何でしょうか?TableViewは正しい形式のように見えますが、私が見た唯一の例は、テーブル内のアイテムが選択されると別のビューに移動しないリストであり、その選択から次のビューにデータを渡すことは言うまでもありません。

どんな助けでも大歓迎です!

4

1 に答える 1

0

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

手を汚すことを恐れない場合は、UIScrollView で UIButton (またはその他のタップ可能なコントロール) の動的リストを作成できます。ボーナス ポイントを得るには、1 行に複数のボタンを配置します (iPhone の「デスクトップ」のアプリ アイコンのようなものです)。選択したら、選択をシングルトンに保存します(以前のように)。

于 2012-05-08T13:39:46.693 に答える