首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

viewcontroller,该怎么处理

2012-02-12 
viewcontroller如何重1个viewcontroller传递一个值到 rootviewcontroller里面(往回传要写delegate 怎么写

viewcontroller
如何重1个viewcontroller传递一个值到 rootviewcontroller里面(往回传 要写delegate 怎么写啊)?

[解决办法]
委托首先要自定义一个代理,说明里面的方法(返回一个值、对象)
然后重定义一个viewcontroller,包含这个代理,或者就简单的新建默认的viewcontroller实现这个代理
然后在 rootviewcontroller 加载事件、方法的时候,调用委托对象来执行代理方法。
有点绕??
[解决办法]
以下代码能在viewcontroller中得到Delegate的实例
你的Delegate名 *appDelegate = [[UIApplication sharedApplication] delegate];

然后在Delegate中获取viewcontroller的数值再传给rootviewcontroller就可以了,Delegate有rootviewcontroller的实例吧?

热点排行