为了账号安全,请及时绑定邮箱和手机立即绑定

iOS界面间传值

难度初级
时长 1小时27分
学习人数
综合评分9.97
15人评价 查看评价
9.9 内容实用
10.0 简洁易懂
10.0 逻辑清晰
  • 在页面2定义一个属性 在页面1进行赋值 把数据传递到页面2,这就是正向传值,页面在进行跳转的时候就把值传递过去了

    查看全部
    0 采集 收起 来源:属性传值

    2018-11-21

  • 1属性传值

    页面1 和页面2 从一面1 跳转到 页面2,直接通过属性的方式来将数据从页面1传递到页面2 

    查看全部
    0 采集 收起 来源:实现页面跳转

    2018-11-21

  • 两个页面之间如何实现传值

    什么是页面传值

    页面传值:即不同的视图控制器之间数据传递的过程

    几种常见的页面传值方式:

    1属性传值  页面1向页面2正向传值 可以通过属性传值

    2单例传值  可以实现两个直接跳转的页面之间的传值,也可以实现跨页面之间的传值

    3NSUserDefaults传值:也称为文件传值,向单例一样可以实现跨页面传值

    4代理传值

    5block传值

    6通知传值

    查看全部
  • 页面传值:

    1、属性传值

    2、单例传值

    3、NSUserDefaults传值

    4、代理传值

    5、block传值

    6、通知传值

    查看全部
    0 采集 收起 来源:实现页面跳转

    2018-09-18

  • 正向反向传值1

    查看全部
  • 通知传值相关过程:接收方先定义一个观察者等待通知中心发送消息;

    发送方通知发送给出去到通知中心,并将数据传递出去给通知中心;通知中心回调数据给接收方

    操作:给通知中心添加一个监听者;接收到通知之后的处理,去除通知的数据;发送通知;读取通知内容

    查看全部
    0 采集 收起 来源:通知传值

    2018-08-20

  • block传值:可以做代理传值能做的一切工作,主要应用于反向页面传值

    过程:在第二个页面定义一个block用于传值(copy属性),进行页面反响传值;早页面二跳转回页面一的时候进行传值;回到页面一(实现block属性),接收来自页面二的值,传的值存放在str里;()接收来自页面二的值,把它显示在页面一的lable上;

    对比C语言函数指针??

    查看全部
    0 采集 收起 来源:block传值

    2018-08-20

  • 代理传值:主要应用于反向传值。其中,协议应该由委托方定义

    步骤:委托方创建协议;委托方定义一个传值的方法;定义一个持有协议的id指针;.m文件中调用协议进行传值;遵守协议,并且实现协议方法;两者的财力关系‘

    查看全部
    0 采集 收起 来源:代理传值

    2018-08-20

  • NSUserDefaults传值:是正常传值,从文件中读取显示;

    正向:将数据写入到文件中----从文件中读取(以字典的方式)并现在在textfield上;命令:NSUserDefaults standardUserDefaults setObject…………

    反向:读取自我文本值、K;写入到文件;接收

    沙盒:iOS应用程序为自己创建的独立,封闭,安全(的一个文件系统目录.

    沙盒路径???


    查看全部
  • 单例创建

    1. 创建单例类;创建一个类方法,

    2. 创建单例对象;通过类方法(在.h文件中)创建;实现这个类方法的时候需要创建一个单例对象 -静态变量的方式,目的是为了在程序运行过程中只有一个对象(静态变量每次会保留上一次的值)

      备注:创建一个类方法是在.m和.h文件中都有,但是类方法的实现在.m文件中

    3. 在第一个页面的.m文件中,通过单例方法拿到单例对象;在第二个页面的.h文件中创建属性,然后给单例对象的自身属性赋值

      备注:.m文件中要包含相关的.h文件,才能调用完成功能

    4. 接收并显示:从单例对象的属性中把值读出来,

    查看全部
    0 采集 收起 来源:单例传值

    2018-08-17

  • 属性传值:正向传值,在第一次跳转的时候就已经传值过去

    在页面2头文件定义属性,在页面1给属性赋值,在页面2读取属性值,则显示出来

    查看全部
    0 采集 收起 来源:属性传值

    2018-08-17

  • 给textField加边框:_textField.broderStyle = UITextBorderStyleLine;

    标签是不可以输入文本的,但是textField可以。

    查看全部
    0 采集 收起 来源:实现页面跳转

    2018-08-17

  • block反向传值 @property (copy) void (^block)(NSString*); 实现 self.^block(@"传递的值");
    查看全部
    0 采集 收起 来源:block传值

    2018-03-22

  • 6种界面传值
    查看全部
    0 采集 收起 来源:单例传值

    2017-09-10

  • 单例传值 反向传值2
    查看全部
    1 采集 收起 来源:单例传值

    2017-08-31

首页上一页12下一页尾页

举报

0/150
提交
取消
课程须知
1、熟练掌握iOS基础语法; 2、熟悉UI控件的使用; 3、了解控制器之间该如何跳转以及相关属性。
老师告诉你能学到什么?
1、界面间的跳转; 2、单例的实现; 3、界面之间的正向传值; 4、界面之间的反向传值。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!