首页 > 其他 > 详细

视图控制器

时间:2016-02-21 09:04:16      阅读:161      评论:0      收藏:0      [点我收藏+]


//加载根视图的方法,我们通常在这个方法中,指定根视图为我们想要的某个视图
//在加载方法中,不能使用self.view这个getter方法获取根视图,因为此时视图正在加载,并没有真实存在。
- (void)loadView {
    //创建loginView
    _loginView = [[LoginView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    
    //将loginView指定为self。view
    self.view = _loginView;
    
    //为输入框设置代理
    _loginView.userNameLTV.textField.delegate = self;
//    _loginView.passwordLTV.textField.delegate = self;
    
    //为button添加点击事件
    [_loginView.loginButton addTarget:self action:@selector(login) forControlEvents:UIControlEventTouchUpInside];
    [_loginView.registButton addTarget:self action:@selector(regist) forControlEvents:UIControlEventTouchUpInside];
    [_loginView.getbackButton addTarget:self action:@selector(getback) forControlEvents:UIControlEventTouchUpInside];
    
}


- (void)login {
    NSLog(@"登录成功");
    [_loginView.userNameLTV.textField resignFirstResponder];
    [_loginView.passwordLTV.textField resignFirstResponder];
}

- (void)regist{
    NSLog(@"注册");
    [_loginView.userNameLTV.textField resignFirstResponder];
    [_loginView.passwordLTV.textField resignFirstResponder];
    //创建注册页面的视图控制器对象
    RegistViewController *registVC = [[RegistViewController alloc] init];
    
    //模态推出新的视图控制器
    [self presentViewController:registVC animated:YES completion:nil];

    //创建注册界面的视图控制器对象
     [registVC release];
}

- (void)getback {
    NSLog(@"找回密码");
    [_loginView.userNameLTV.textField resignFirstResponder];
    [_loginView.passwordLTV.textField resignFirstResponder];
}


//视图控制器自带的根视图加载完毕的方法,默认视图是空白,背景透明
//如果想要显示内容,只需要在此方法内部创建视图,并且添加到根视图上
//并且在一个视图控制器的生命周期,此方法只会走一次
- (void)viewDidLoad {
    [super viewDidLoad];
    
    //先修改视图的背景颜色
    self.view.backgroundColor = [UIColor whiteColor];
   
    // Do any additional setup after loading the view.
}

视图控制器

原文:http://www.cnblogs.com/networkprivaate/p/5204399.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!