在我的应用程序中,我有一个以编程方式执行转场的按钮:
- (void)myButtonMethod
{
//execute segue programmatically
[self performSegueWithIdentifier: @"MySegue" sender: self];
}
我想知道是否有一种方法可以引用目标视图并向其传递一些参数。
我知道在prepareForSegue
方法,我可以参考:myDestinationViewController *vc = [segue destinationViewController];
,但我不知道如何以编程方式执行segue。
你有什么想法?
谢谢,亚萨
UPDATE:
我很抱歉问这个问题!我只是发现,即使以编程方式调用 segue,prepareForSegue
无论如何都会调用方法,因此可以以相同的常用方式传递参数。
答案很简单,segue 的触发方式并不重要。
The prepareForSegue:sender:
方法在任何情况下都会被调用,这是您传递参数的地方。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)