专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Iphone

【iPad】关于在storyboard中segue使用popover传递数据的一个有关问题,请问一上大家

发布时间:2010-05-30 00:54:41 文章来源:www.iduyao.cn 采编人员:星星草
【iPad】关于在storyboard中segue使用popover传递数据的一个问题,请教一下大家。
iPad上用segue选Popover,比如A上面一个按钮点击以后popover出来B,是不是只有A能得到B的数据,B没办法得到A的某些数据啊?
现在A想发送点数据到popover出来的viewcontrollor(B),但是A的prepareForSegue总是在B的ViewDidLoad之后才被调用,结果传不过去数据了。该怎么做?
------最佳解决方案--------------------
你如果想在 ViewDidLoad 之前取到值,那么你的思路错了,应该自己写  init方法,在init时传参。
initWithxxx:(id)xxx
------其他解决方案--------------------
可以在prepareForSegue设置B的属性实现


-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

    BViewController *destination = [segue destinationViewController];
    destination.object = @"aaaaaaaaaaa";

}


------其他解决方案--------------------
求助,自己顶了!
------其他解决方案--------------------
顶啊顶啊
------其他解决方案--------------------
该回复于2012-10-31 14:54:39被版主删除
------其他解决方案--------------------
引用:
可以在prepareForSegue设置B的属性实现

Objective C code12345678-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{     BViewController *destination = [segue destinationViewControl……

这个我试过,这个prepareForSegue总是在dest的viewcontroller的ViewDidLoad执行以后才调用,所以不行啊
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: