一. 从前往后传—— 属性传值1@protocol SecondViewControllerDelegate - (void)passValue:(NSString *)data;@end@interface SecondViewController : UIViewController// 属性传...
分类:
其他好文 时间:
2015-08-27 21:01:43
阅读次数:
176
通知 是在跳转控制器之间常用的传值代理方式,除了代理模式,通知更方便、便捷,一个简单的Demo实现通知的跳转传值.
iOS通知传值的使用
输入所要发送的信息 ,同时将label的值通过button方法调用传递,
(IBAction)buttonClick:(id)sender {
//添加 字典,将label的值通过key值设置传递
NSDictionary dict =[[NSDi...
分类:
移动开发 时间:
2015-08-25 16:47:35
阅读次数:
129
通知 是在跳转控制器之间常用的传值代理方式,除了代理模式,通知更方便、便捷,一个简单的Demo实现通知的跳转传值.
iOS通知传值的使用
输入所要发送的信息 ,同时将label的值通过button方法调用传递,
- (IBAction)buttonClick:(id)sender {
//添加 字典,将label的值通过key值设置传递
NSDictionary *dic...
分类:
移动开发 时间:
2015-08-25 16:41:01
阅读次数:
139
在ios开发中,我们经常需要用到传值来实现对数据的传递和加载,不管是跨页面的传值还是不跨页面的传值,关于传值的实现我简单的做了以下总结:
一:利用通知(NSNotificationCenter)进行传值:
首先我们从ViewController跳到RootViewController中,在RootViewController中写如下代码:
...
分类:
移动开发 时间:
2015-08-19 13:28:15
阅读次数:
142
首先, 先创建三个VC.
完成点击按钮, 进入下一页, 并能够返回.要先把导航视图控制器创建出来.
在AppDelegate.m 文件中代码如下:#import "AppDelegate.h"
#import "MainViewController.h"
@interface AppDelegate ()
@end@implementation AppDelegate
- (void)deall...
分类:
其他好文 时间:
2015-08-13 23:43:15
阅读次数:
195
属性传值将A页面所拥有的信息通过属性传递到B页面使用B页面定义了一个naviTitle属性,在A页面中直接通过属性赋值将A页面中的值传到B页面。#import#import"DetailViewController.h"@interfaceRootViewController :UIViewCont...
分类:
移动开发 时间:
2015-08-12 16:25:13
阅读次数:
145
实现例子由两个界面组成
A - > B 使用属性传值
B - > A 使用闭包进行反向回调传值Swift 使用闭包(Closure)传值的原理,与OC 中使用代码块(block)传值原理,基本类似按步骤可以如下理解:
1、定义闭包。
2、闭包赋值(传送)
3、闭包调用。至于定义闭包应该在哪个页面定义?想对于当前界面上执行某个操作,就在当前界面上定义,
比如:我想给通过 B 界面回调 给...
分类:
编程语言 时间:
2015-08-11 18:50:47
阅读次数:
453
iOS中传值方式有好几种,分别是:代理传值,block传值,属性传值,通知传值,单例传值,利用userdefault或者文件方式传值,通常代理传值和block传值使用最普遍,本文介绍代理传值的方式,后续博客会一次写上其他传值方式。一 什么是委托代理?1、协议(protocol),就是使用了这个协议后...
分类:
移动开发 时间:
2015-07-25 18:20:48
阅读次数:
165
第一个控制器:-(void)barAction:(UIBarButtonItem*)sender{ NextViewController *next=[[NextViewController alloc]init]; //拿当前页面的值传到后一个页面 next.stringValue=self.rv...
分类:
移动开发 时间:
2015-07-24 12:17:58
阅读次数:
127
//属性传值:最常用的传值方式 /** * 操作过程: 1.在第二个页面.h文件中书写属性 (设置那个传值属性) 2.就在第一个页面创建第二页控制器的方法里面,进行赋值操作 3.适用性(局限性): 仅仅适用于第一个页面传值到下一个页面 */ ...
分类:
其他好文 时间:
2015-07-11 22:43:38
阅读次数:
122