// // HMViewController.m // 02-用户登录 // // Created by apple on 14-8-18. // Copyright (c) 2014年 itcast. All rights reserved. // #import "HMViewController.h" @interface HMViewController () <UITextFieldDelegate> @property (weak, nonatomic) IBOutlet UITextField *userNameText; @property (weak, nonatomic) IBOutlet UITextField *pwdText; @end @implementation HMViewController - (void)viewDidLoad { [super viewDidLoad]; [self.userNameText becomeFirstResponder]; } - (IBAction)login { NSLog(@"%s %@ %@", __func__, self.userNameText.text, self.pwdText.text); } #pragma mark 文本框代理方法 // 在文本框中按回车的处理 - (BOOL)textFieldShouldReturn:(UITextField *)textField { NSLog(@"%@", textField); // 如果光标在用户名,切换到密码 if (textField == self.userNameText) { // 密码成为第一响应者 [self.pwdText becomeFirstResponder]; } else if (textField == self.pwdText) { // 输入焦点就在密码框中 // 如果是密码,直接调用登录方法 [self login]; // 关闭键盘 // [self.view endEditing:YES]; // 让密码文本框关闭键盘 // [textField resignFirstResponder]; [self.pwdText resignFirstResponder]; } return YES; } @end