2

私はiOSを学んでおり、XCode4.2の概念実証アプリに相当するものに取り組んでいます。基本的に、ユーザーがユーザーとパスの組み合わせを入力できるようにしたいのですが、ユーザーがオブジェクトの配列に含まれている場合は、それらを「コンテンツ」ビューに渡しますが、そうでない場合は、「登録」ビューに渡します。

いずれの場合も、アプリ自体はタブ付きアプリになるため(ログインビューと登録ビューはタブ付きではありませんが)、通常のViewControllerからTabViewControllerにセグエできる必要があります。

- (void)logIn:(id)sender{

[self performSegueWithIdentifier:@"Content" sender:sender];

}

現在、NavViewControllerに埋め込まれたTabBarControllerである適切なViewControllerにセグエするアプリがあります...しかし、そこに到達すると...タブはありません!!

私は何が間違っているのですか?

ここに画像の説明を入力してください

4

1 に答える 1

0

現在、TabBarControllerをロードしていないため、タブがありません。

私があなたに提案すること:

ログインViewControllerでは、「登録」ボタンを追加し、そこからViewControllerの登録にセグエを配置することもできます。

ログインボタンからIBActionを追加します。これにより、ログインとパスがチェックされ、問題がない場合は、ContentViewControllerまたはTabBarControllerをContentViewControllerとともにロードします。

ビューコントローラがどのように相互作用するかを理解するために、iOS5ストーリーボードチュートリアルを学習することを強くお勧めします。

于 2012-02-21T09:24:24.263 に答える