UITextField及代理方法

来源:互联网 发布:mac itunes铃声制作 编辑:程序博客网 时间:2024/06/05 20:27

    

    注:由于已经将UITextField*text定义为全局变量,所以在新建UITextField时只需写出它的名称text。


    text=[[UITextFieldalloc]initWithFrame:CGRectMake(85, 220, 250, 40)];

    text.borderStyle=UITextBorderStyleRoundedRect;

    text.backgroundColor=[UIColorgrayColor];

    text.placeholder=@"请输入账号";

    text.font=[UIFontfontWithName:@"正常"size:18.0f];

    text.clearButtonMode=UITextFieldViewModeAlways;

    text.keyboardType=UIKeyboardTypeNumbersAndPunctuation;

    text.delegate=self;//必须在.h中声明,.h写上<UITextFieldDelegate>

    [self.viewaddSubview:text];

    

 -(void)textFieldDidEndEditing:(UITextField*)textField

    {

        NSLog(@"内容结束:%@",textField.text);

        if([textField.textisEqualToString:@"15991726153"])

        {

            label.text=@"登陆成功";

            NSLog(@"right");

        }

         else

        {

            NSLog(@"wrong");

            label.text=@"登录失败";

            

            text1.clearsOnBeginEditing=YES;

        }

        

    }




0 0
原创粉丝点击