0
  • ブランド製品を紹介するプレゼンテーション アプリを作成します。
  • プレゼンテーションには、共通の背景を持つ複数のスライド (状態) があります。
  • 一部のスライドでは、前のスライドに戻ることができます

私の質問:

1. ビュー ベースのアプリケーションを使用する必要がありますか?
2. 状態 (スライド) ごとに個別に使用する必要がありますUIViewControllersか?
3.プレゼンテーション アプリの最適な構造を教えてください。

ありがとうございました!

4

2 に答える 2

3

iOS5 SDK はStoryboardを導入しています。プレゼンテーション アプリについては、必ずこれを調べる必要があります。ここに、Storyboard の使用に関するチュートリアルがあります。

于 2011-11-20T06:23:51.323 に答える
1
  1. ビューベースのアプリケーションを使用する必要がありますか?
  2. 状態 (スライド) ごとに個別の UIViewController を使用する必要がありますか?
  3. 提案するプレゼンテーション アプリの最適な構造は何ですか?
  1. いいえ。さまざまなアプリ プロジェクト テンプレートの違いは、主にビュー コントローラーの設定方法にあります。提供されたすべてのコードを読んで、プロジェクトに合わせて変更することができます。アプリでナビゲーション コントローラーやタブ バー コントローラーを使用する予定がない場合は、ビューベースのアプリ テンプレートが最も使いやすいかもしれませんが、ニーズに最も適したテンプレートを選択してください。コードの変更。

  2. 必ずしも。すべてのスライドが同じように扱われる場合、任意のスライドを表示でき、次または前のスライドに遷移する方法を知っている単一の SlideViewController クラスを作成するのが理にかなっています。画面と次の位置に。

  3. 要件に関するより多くの情報がなければ、何が「最良」であるかを誰も言うことができないと思いますが、個人的には、すべてのスライドに対して単一のビュー コントローラー インスタンスを使用するか、スライドごとに 1 つのインスタンスを持つ単一のスライド ビュー コントローラー クラスを使用します。滑り台。すべてのスライドを一様に扱いたいと思います。特定のスライドで使用するビュー コントローラー クラスを特定する必要はありません。

于 2011-11-20T07:34:11.840 に答える