2012-01-16 11 views
0

こんにちは、私はiPhoneの開発とiphone sdk5を使い慣れていません。iPhone sdkログイン制御の問題

ログインに成功した場合はログインしてアプリケーションを表示するアプリケーションを実装しようとしています。そうでなければエラーアラートを表示します。

View Controllerとして最初のビューがあり、ログインボタンをクリックしてログインの詳細を送信したいのですが、ログインが成功すれば同じボタンでSegueを実行したい私のTabBarアプリケーションを表示します。私は基本的なプッシュSegueとカスタムSegueを実装しようとしました...もしかしたら私はカスタムSegueをif(Flag)のチェックで行うことができました。そしてsegueを実行しました...しかし、ポイントは私がフラグを設定したことです私はログインが正しいことがわかっていなければ、フラグを設定してはいけません。アプリケーションを実行すると、ボタンを2回クリックしてからセグが実行され、アプリケーションTabBarControllerに移動します。

時間

答えて

1

ためのあなたは私のためのより良い提案があれば...また、いくつかの別の方法を共有

任意のアイデア...できるだけ早くお答えください.. おかげで私は考えることができる最善の方法は次のとおりです。

  1. することはできセカンドビュー(タブビューコントローラ)への最初のビューコントローラからCTRL-ドラッグ。 [シーンの下部にあるビューコントローラオブジェクトを使用してこれを行うことができます。]

  2. 作成されたセグエの識別子を右側に作成します。条件がTRUEの場合

  3. 、あなたは

    [self performSegueWithIdentifier: @"identifier_name_you_gave" sender:self]; 
    
を呼び出して、あなたのFLAGチェック

  • を行うIBActionインサイドあなたログインボタン

  • ためIBActionを定義します。

    希望すると便利です