2012-04-30 8 views
0

最新のXcode。 iPhoneとiPadのストーリーボード。 2つのタブビューを持つアプリケーションを生成しました。私はストーリーボードの両方でそれらを見る。私はどこでストーリーボードにloginViewを配置しますか?

ここで、最初のタブの前にログイン画面が表示されるようにしたいと思っています。私はストーリーボードで何をしていますか?これを手動でコードする必要がありますか?

+0

"2タブビュー"とは、2つのビューコントローラがそれぞれタブビューコントローラのタブにバインドされていることを意味しますか?そして、「最初のタブの前」では、ユーザーがタブを選択する前にそれを表示することを意味しますか?その場合は、コードからこのログインビューコントローラを条件付きで "提示"したいが、それをストーリーボードで設計し、その識別子でコードから参照することができる。 – pmdj

+0

はい。それは正しいと思う。ログインウィンドウの外観は、以前の「私を覚えている」が使用されていないこと、および/または覚えている私の資格情報を拒否したことを条件にしています。 – JasonGenX

答えて

0

ストーリーボードで行います。 1つの方法は、ログインビューコントローラをストーリーボードの最初のシーンにすることです。もう1つは、最初のシーンからのビューコントローラが、他の操作を行う前にログインビューコントローラをプログラムで表示するようにすることです。

ストーリーボードと.xibファイルは、ログイン画面であろうとなかろうと、どんなユーザーインターフェイスでも作成するためのツールです。彼らが便利な場合はそれを使用するか、そうでなければ何らかの利益をもたらし、何か他のものがあなたのためにうまくいくなら、それらをスキップしてください。

関連する問題