0

こんにちは私はiPhone開発に不慣れで、iphonesdk5を使用しています。

ログインして、ログインが成功した場合はアプリケーションを表示できるアプリケーションを実装しようとしています。それ以外の場合は、エラーアラートを表示します。

私が今直面している問題は、最初にView Controllerとして表示し、ログインボタンをクリックしてログインの詳細を送信し、ログインが正常に完了した場合に同じボタンでセグエを実行してTabBarを表示したいということです。応用。基本的なプッシュセグエとカスタムセグエを実装しようとしました...どういうわけか、if(Flag)..をチェックしてカスタムセグエを実行できました。次にセグエを実行します...しかし、ポイントはフラグを設定したことですログインが正しいことを確認したら、フラグを設定しないでください...アプリケーションを実行するときに、ボタンを2回クリックする必要があります。その後、セグエが実行され、アプリケーションTabBarControllerに移動します。

私にもっと良い提案があれば、いくつかの代替方法を共有してください...

任意のアイデア...できるだけ早く答えてください..時間をありがとう

4

1 に答える 1

1

私が考えることができる最良の方法は次のとおりです。

  1. 最初のビュー コントローラーから 2 番目のビュー(タブ ビュー コントローラー)に Ctrl キーを押しながらドラッグできます。[これを行うには、シーンの下部にあるビュー コントローラー オブジェクトを使用できます。]

  2. 作成したセグエの識別子を右側に作成します。

  3. ログインボタンの IBAction を定義する

  4. IBAction 内で FLAG チェックを行います

  5. 条件が TRUE の場合は

     [self performSegueWithIdentifier: @"identifier_name_you_gave" sender:self];
    
于 2012-01-26T05:22:07.030 に答える