今天是节后第一天上班,公司不错,给了红包,发点基础的吧,说说最最简单的代理传值:所谓代理就是让别的人或者界面代替自己做事,通过所做的事来实现一些属性传值无法实现的方法方法流程:定义一个A界面和一个B界面,假如A界面要往B界面传值,那么我们可以在A界面定义一个代理,在A界面跳转到B界面的时候,将A界面...
分类:
其他好文 时间:
2015-02-26 20:18:00
阅读次数:
179
需求:利用代理实现反响传值(下面样例採用点击第二个视图控制器中的button来改变第一个视图控制器中的Label的内容)一、创建RootViewControllerimport Foundationimport UIKitclass RootViewController:UIViewControll...
分类:
编程语言 时间:
2015-02-14 09:51:27
阅读次数:
174
属性传值----从前往后
步骤:
1.在后一个界面定义属性.(属性类型和传输数据类型一致)
2.在从前一个界面进入下一个界面之前, 将数据传给第二界面
3.第二个界面取出对应的数据给对应的控件显示
代理传值----从后往前
步骤:1.在后一个界面定义协议:(定义一个传值的方法, 这个方法必须有参数, 参数的类型必须和传输数据类型一致)
2.后一个界面,定义代理...
分类:
其他好文 时间:
2015-01-29 09:35:24
阅读次数:
190
从BViewController传到AViewController在BViewController.h中#import @protocol IDDelegate - (void)setIDValue:(NSString *)value;@end@interface BViewController :...
分类:
其他好文 时间:
2015-01-23 19:57:26
阅读次数:
214
概要
很多时候,不同的类之间需要有数值交流传递,但是这些类之间并没有直接的关系,比如当一个界面向子页面传递某个参数,而子页面修改某些值之后而再返回主页面的时候,主页面的UI需要根据子页面的状态做一定的UI更新,这时,就需要考虑参数传递的问题了。这里使用IOS的代理的特点,以担当参数传递的职责。
主要技术点
本例子的实验效果如下所示
其中主页面输入的用户ID是通过代理...
分类:
其他好文 时间:
2015-01-09 17:33:50
阅读次数:
275
三种传值:属性传值 block传值 以及 代理传值 (这里我用前面的页面和后面的)来表示两个控制器:LoginViewController和RegisterViewController建立两个控制器:LoginViewController(loginViewController)和RegisterV...
分类:
其他好文 时间:
2014-12-20 15:26:51
阅读次数:
159
主要内容:UINavigationController、定制UINavigationBar、界面间通信(属性传值、代理传值)
一、UINavigationController...
分类:
其他好文 时间:
2014-12-11 10:32:57
阅读次数:
201
块语法Block在MVC思维的妙用之多重M层代理传值...
分类:
Web程序 时间:
2014-12-09 00:38:10
阅读次数:
347
接着上回说的iOS页面传值问题传送门---------->iOS页面传值之代理传值接下来我们说说NSNotificationCenter传值方式在开始之前,我们首先得知道KVO模式Key-Value Observing (KVO)键值监听就是说当你告诉通知中心一个Key 他会根据Value的变化做些...
分类:
移动开发 时间:
2014-11-27 17:43:58
阅读次数:
153
1.功能简单介绍RootViewController中用个lable和一个button,点击button跳转到模态窗体。在模态窗体中有个TextField和一个button,输入文字点击关闭模态button后跳转到RootViewController,并改变其label为输入的值。2.实现思路Mod...
分类:
编程语言 时间:
2014-11-04 14:27:34
阅读次数:
216