1

ユニバーサル iOS アプリを構築しようとしています。そこで、Xcode ではマスター/ディテール テンプレートから始めました。

これの iPhone バージョンでは、最初のビューはアイテムのリストで、ナビゲーション バーに「ログアウト」ボタンがあります。ユーザーが初めて起動すると、通常の「マスター」ビューの上にビューコントローラーがモーダルで表示されます。ユーザー/パスを要求するだけで、ユーザーはログインできます。ユーザーが「ログアウト」ボタンを押すと、クリーンアップが発生し、ログイン画面が再び表示されます。

iPad 側では、UISplitViewController が必要です。そのインターフェイスは、私がやろうとしていることとよく一致するからです。これを同様の方法で行いたいと思います。ユーザーが最初に起動したときにログインを提示します。その後、ユーザーがアプリを終了することを決定した場合、[ログアウト] をクリックすると、ログイン オプションが再び表示されます。

画面全体を 1 つのビュー (ユーザー/パス/ログイン ボタンのみ) でカバーしたいのですが、特に「マスター」ビューが表示されている場合は、それを理解するのに苦労しています。

質問は次のとおりです。ユーザーがログイン以外に何もできないように、UISplitViewController を組み合わせてログイン画面を表示するための推奨される方法は何ですか?

4

1 に答える 1

0

これは本当に個人的な選択/設計上の決定のように思えます。

「マスター」ビューをログイン画面にして、「詳細」ビューを単なるスプラッシュ画面または「ログインしてください」というかわいい子猫の写真にすることができます。

また、単一の UIView を「初期」ビュー ページにして、そのセグエを分割ビューにすることもできます。

あなたはそれの「方法」についてかなりオープンだと思うので、おそらく私はあなたの質問をよく理解していません.

于 2013-04-05T20:41:45.190 に答える