0

私の最終プロジェクトでは、アプリケーションに取り組んでいます。

起動時に、ログイン プロセス用のビュー コントローラーがあります。このページには、2 つのテキスト フィールドと 1 つのボタンがあります。1 つのテキスト フィールドはユーザー名用で、もう 1 つはパスワード用です。すでに Web サービスに接続しています。

ユーザーが両方のテキストフィールドに正しいユーザー名とパスワードを入力した後に設定したいので、ボタンをクリックしてログインする必要があります。ここでは、if else ステートメントを使用してボタンにアクションを実装します。ここにあるべきもの:

if (username and password == YES)
go to next page
else (username and password == NO)
alert
4

2 に答える 2

0

Wazza、宿題を終わらせるためにstackoverflowに来るのはクールではありません。

UITextFiledには、NSStringであるプロパティテキストがあります。NSStringには、lengthというプロパティがあります。

だからあなたは次のようなものに直面する必要があります

- (void) loginAction:(id)sender
{
   if ([self.usernameTextField.text length] > 0 &&
       [self.passwordTextField.text length] > 0)
   {
      //Call webservice to login
   }
   else {
      //Show alert
   }
}
于 2012-10-02T18:17:46.677 に答える
0

ここにあなたが従うべきステップがあります:

  • オープンインターフェースビルダー
  • ログインボタンを右クリック
  • 必要なイベントを選択してください。おそらくTouchUpInsideです。
  • それをFile`SOwnerにドラッグし、次のようなIBActionに接続します。
- (IBAction)performLogin:(id)sender)
{
   // your logic here
}
于 2012-10-02T18:19:54.557 に答える