block作为苹果主推的方法,同样是可以用来传值的。两个页面,第一个页面有一个label,第二个页面有一个textField,将第二个页面输入的信息,在第一个页面显示。按照代码中的步骤,并附有说明,应该很容易懂了。第二个页面controller的.h文件(声明block)#import #pragm...
分类:
其他好文 时间:
2015-09-12 16:00:24
阅读次数:
198
/* 写一个block传值 ,让两个数进行相除和相乘,在运行时动态决定采用哪种计算方式*/#import int main(int argc, const char * argv[]) { @autoreleasepool { typedef int(^MathBlock)(int,int); Ma...
分类:
其他好文 时间:
2015-09-11 15:44:14
阅读次数:
141
还是跟上一篇委托传值demo一样的,大家可以对比一下;block传值也是一定要在跳转的方法里调用。代码如下:ViewController.h1 #import 2 3 @interface ViewController : UIViewController4 5 6 @endViewControll...
分类:
其他好文 时间:
2015-09-08 15:22:38
阅读次数:
126
iOS学习(UI)知识点整理一、界面传值方法1、方法一 Block传值 通过SubView视图的Block向View视图传值改变View视图的背景色 实例代码:1)SubViewController.h 文件的代码实现1 #import 2 @interface SubViewController ...
分类:
移动开发 时间:
2015-08-30 19:16:48
阅读次数:
224
第一部分 ?使用block传值的思路与步骤 要想使用block传值,得首先弄清一下几点 一 ? 传值目标对象是谁? ? ? ? ? ?需要获取值得...
分类:
移动开发 时间:
2015-08-21 15:59:30
阅读次数:
189
在ios开发中,我们经常需要用到传值来实现对数据的传递和加载,不管是跨页面的传值还是不跨页面的传值,关于传值的实现我简单的做了以下总结:
一:利用通知(NSNotificationCenter)进行传值:
首先我们从ViewController跳到RootViewController中,在RootViewController中写如下代码:
...
分类:
移动开发 时间:
2015-08-19 13:28:15
阅读次数:
142
使用Block的地方很多,其中传值只是其中的一小部分,下面介绍Block在两个界面之间的传值:先说一下思想:首先,创建两个视图控制器,在第一个视图控制器中创建一个UILabel和一个UIButton,其中UILabel是为了显示第二个视图控制器传过来的字符串,UIButton是为了push到第二个界...
分类:
其他好文 时间:
2015-08-16 15:07:32
阅读次数:
115
Block回顾这里知识简单介绍一下关于Block的语法,如果你觉得这里很简单或者想学习更深入的的使用清查看记者之前写的使用block传值和高级Block使用:http://www.cnblogs.com/iCocos/p/4534281.htmlhttp://www.cnblogs.com/iCoc...
分类:
移动开发 时间:
2015-08-15 00:01:13
阅读次数:
133
通过block实现从第二个页面向第一个页面传值,不需要写协议,可以直接传1.在第一个页面创建一个button按钮,从按钮的点击方法实现传值// 设置背景颜色代码:[self.view setBackgroundColor:[UIColor redColor]];// 设置不透明代码:self.navigationController.navigationBar.translucent=NO;...
分类:
其他好文 时间:
2015-08-13 15:52:30
阅读次数:
100
实现例子由两个界面组成
A - > B 使用属性传值
B - > A 使用闭包进行反向回调传值Swift 使用闭包(Closure)传值的原理,与OC 中使用代码块(block)传值原理,基本类似按步骤可以如下理解:
1、定义闭包。
2、闭包赋值(传送)
3、闭包调用。至于定义闭包应该在哪个页面定义?想对于当前界面上执行某个操作,就在当前界面上定义,
比如:我想给通过 B 界面回调 给...
分类:
编程语言 时间:
2015-08-11 18:50:47
阅读次数:
453