zoukankan      html  css  js  c++  java
  • 登录注册界面的传值

    1.注册页面写代理

    .h文件里的内容如下,需要注意的是:

         (1).代理名为红色标注,直接复制粘贴

      (2).一定要写黄色区域

    @class RegisterViewController;

    @protocol RegisterViewControllerDelegate <NSObject>

    @optional

    - (void)RegisterViewController:(RegisterViewController *)Registered dictionary:(NSDictionary*)dict;

    @end

    @interface RegisterViewController : UIViewController

    @property (nonatomic,weak)id<RegisterViewControllerDelegate>delegate;

    .m文件里的内容,为了简洁明了,

         1. 从注册按钮点击之后,

          2.数据保存成功之后 ,开始 添加代码

            if ([_delegate respondsToSelector:@selector(RegisterViewController:dictionary:)]) {//判断代理有没有相应的方法

                [_delegate RegisterViewController:self dictionary:dict];

            }

    2。登陆页面

    .m

    @interface LoginAndRegisterViewController ()<RegisterViewControllerDelegate>

    点击进入主页页哪里

    RegisterViewController *registerd = [[RegisterViewController alloc]init];

        //设置代理为当前对象

        registerd.delegate = self;

        [self presentViewController:registerd animated:YES completion:nil];

    #pragma mark - 执行代理方

    - (void)RegisterViewController:(RegisterViewController *)Registered dictionary:(NSDictionary *)dict{

        NSLog(@"%@",dict);

        _userName.text =  dict.allKeys[0];

        _userPassword.text = dict.allValues[0];

    }

  • 相关阅读:
    Python 42 mysql用户管理 、pymysql模块
    Python 41 多表查询 和 子查询
    Python 41 完整查询语句 和 一堆关键字
    Python 40 数据库-外键约束 、多对一与多对多的处理
    Python 40 数据库-约束
    Python 38 注册和修改密码
    eas之关于编码规则
    eas之界面之间传递参数
    eas之获取集合
    eas之单据删除代码
  • 原文地址:https://www.cnblogs.com/fanwenzheIOS/p/4966710.html
Copyright © 2011-2022 走看看