iOS ---監聽文字框輸入
阿新 • • 發佈:2019-02-02
在.m裡面
- (void)viewDidLoad {
[superviewDidLoad];
// Do any additional setup after loading the view.
//預設btn不能點選
[self.LoginBtnsetAlpha:0.4];
[self.LoginBtnsetEnabled:NO];
//如果 phoneField 文字框輸內容時呼叫 textFieldDidChange 方法 兩個文字框的話,再在下面copy一下
[self.phoneFieldaddTarget:selfaction
forControlEvents:UIControlEventEditingChanged];
}
#pragma 監聽文字框是否輸入內容
-(void)textFieldDidChange:(id)sender
{
NSLog(@"%@",self.phoneField.text);
// if ( [name isEqualToString:@""] || [pwd isEqualToString:@""])
if (self.phoneField.text.length >0) {
// 1. 登入按鈕變為可點選狀態
[self.LoginBtnsetAlpha:1];
[self.LoginBtnsetEnabled:YES];
}else
{
[self.LoginBtnsetAlpha:0.4];
[self.LoginBtnsetEnabled:NO];
}
}