• UISB 登陆


    ViewController.h

    #import <UIKit/UIKit.h>
    
    @interface ViewController : UIViewController
    {
        //登录页面的组成
        //登陆名提示 输入框
        //密码提示
        //登录按钮
        //注册按钮
        //作为私有 
        UILabel* _lbUserName;
        UILabel* _lbPassword;
        
        UITextField* _tfUserName;
        UITextField* _tfPassWord;
        
        UIButton* _btLogin;
        UIButton* _btRegister;
        
    }
    
    
    
    @end

    viewController.m

    #import "ViewController.h"
    
    @interface ViewController ()
    
    @end
    
    @implementation ViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        _lbUserName=[[UILabel alloc]init];
        _lbUserName.frame=CGRectMake(20, 60, 80, 40);
        _lbUserName.text=@"用户名";
        _lbUserName.font=[UIFont systemFontOfSize:20];
        _lbUserName.textAlignment=NSTextAlignmentLeft;
        
        _lbPassword=[[UILabel alloc]init];
        _lbPassword.frame=CGRectMake(20, 140, 80, 40);
        _lbPassword.text=@"密码";
        _lbPassword.font=[UIFont systemFontOfSize:20];
        _lbPassword.textAlignment=NSTextAlignmentLeft;
    
        
        _tfUserName=[[UITextField alloc]init];
        _tfUserName.frame=CGRectMake(120, 60, 180, 40);
        _tfUserName.placeholder=@"亲输入用户名";
        _tfUserName.borderStyle=UITextBorderStyleRoundedRect;
        
        _tfPassWord=[[UITextField alloc]init];
        _tfPassWord.frame=CGRectMake(120, 140, 180, 40);
        _tfPassWord.placeholder=@"请输入密码";
        _tfPassWord.borderStyle=UITextBorderStyleRoundedRect;
        _tfPassWord.secureTextEntry=YES;
        
        _btLogin=[UIButton buttonWithType:UIButtonTypeRoundedRect];
        _btLogin.frame=CGRectMake(120, 300, 80, 40);
        [_btLogin setTitle:@"登陆" forState:UIControlStateNormal];
        [_btLogin addTarget:self action:@selector(pressLogin) forControlEvents:UIControlEventTouchUpInside];
        
        
        _btRegister=[UIButton buttonWithType:UIButtonTypeRoundedRect];
        _btRegister.frame=CGRectMake(120, 360, 80, 40);
        [_btRegister setTitle:@"注册" forState:UIControlStateNormal];
        [_btRegister addTarget:self action:@selector(pressRegister) forControlEvents:UIControlEventTouchUpInside];
        
        [self.view addSubview:_lbUserName];
        [self.view addSubview:_lbPassword];
        [self.view addSubview:_tfUserName];
        [self.view addSubview:_tfPassWord];
        [self.view addSubview:_btLogin];
        [self.view addSubview:_btRegister];
        
        
        
    }
    //登陆
    
    -(void)pressLogin
    {
        NSString* strName=@"michael";
        NSString* strPass=@"123456";
        //获取输入框中的用户名
        NSString* strTextName=_tfUserName.text;
        NSString* strTextPass=_tfPassWord.text;
        
        if ([strName isEqualToString:strTextName] && [strPass isEqualToString:strTextPass])
        {
            
            NSLog(@"用户名密码正确");
    //        UIAlertView* alView =[[UIAlertView alloc] initWithTitle:@"提示" message:@"验证成功,登陆成功" delegate:nil cancelButtonTitle:@"确认" otherButtonTitles:nil];
    //        [alView show];
            
        }else
        {
            NSLog(@"用户名密码错误");
    //        UIAlertView* alView=[[UIAlertView alloc] initWithTitle:@"提示" message:@"验证失败 用户名或密码错误" delegate:nil cancelButtonTitle:@"确认" otherButtonTitles:nil];
    //        [alView show];
            
        }
        
        
        
        
        
        
    }
    //注册
    -(void)pressRegister
    {
        
        
        
    }
    
    -(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event
    {
        //回收键盘
        [_tfUserName resignFirstResponder];
        [_tfPassWord resignFirstResponder];
        
    }
    
    
    @end
  • 相关阅读:
    SpringMVC-------1.spriingMVC简介和简单案例
    MyBatis-----7.pageHelper分页助手
    MyBatis-----4.实现关联表查询
    MyBatis-----6.逆向工程(generator)
    MyBatis-----1.MyBatis简介和使用
    MyBatis-----2.通过映射接口实现CRUD
    Spring-2
    Spring-1
    php调用阿里云手机归属地查询
    php身份证验证
  • 原文地址:https://www.cnblogs.com/zhangqing979797/p/13681651.html
Copyright © 2020-2023  润新知