2010-11-18 4 views
0

自分のアプリケーションのレイアウトは次のとおりです。アプリケーションのレイアウト

  • タブコントローラ - > UIViewController1 - > UIViewController2 - > UIViewController3

私はその前に、ログイン画面を必要とするので、私が示しますアプリケーションデリゲートの "didFinishLaunching"に "presentModalViewController"というポップアップが表示されます。

しかし、私はナビゲーションコントローラとログイン画面が欲しい、この:

ログイン画面:

- >セレクトレジスタまたはLOGIN

- >もしREGISTER - レジスタのための>ショービュー - >ログインした場合ログイン表示

だから、NavigationControllerが必要なのでしょうか?

私は多くの質問をreadedてきた、もう1つは、このようなレイアウトを作成するために私をお勧め:

  • ナビゲーションコントローラ - (REGISTERまたはLOGIN付き)>ログイン画面--->ビューを登録またはログイン - - >ビューを閉じてタブバーを表示

どちらの方が正しいですか?

答えて

0

登録セクションに入るときにナビゲーションコントローラを使用します。これにより、ユーザーは入室後に退室することができます。また、登録プロセスを複数のステップに分ける必要がある場合は、柔軟性を高めることもできます。

もう1つの方法は、実際のログインフォームを最初のビューに配置することです。既に登録済みのユーザーは、ログインするだけで2つのステップを実行する必要はありません。 NOWとLOGIN登録しよう: -

ログイン画面

  1. ログインフォーム
  2. 登録ボタン>ビュー
+0

私は最初のビュー上に2つのボタンを持っているFoursquareのアプリを参照してくださいを登録します。しかし、既に登録されているユーザーは、ログイン情報を毎回挿入する必要はありません。これどうやってするの? –

+0

あなたは自分の認証を入力することなくユーザーをログインさせようとしていますか? – DerekH

+0

ユーザーがすでにアプリケーションyesにログインしている場合はもちろんです。私はplistを使用する必要がありますか? –

関連する問題