iOS故事板传递数据

时间:2013-06-30 07:56:45

标签: ios storyboard

有没有人可以帮助初学者?

我有两个故事板,第一个有一个按钮,第二个有一个标签。我想按下按钮,我希望标签显示文字。

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
second *myVC = segue.destinationViewController;
myVC.mylabel.text = @"Why isn't this working!!";
}

该按钮充当segue。

我还想补充一点,我已经检查了所有内容,我很困惑,知道它为什么不起作用。我希望它能起作用,所以如果有人也可以解释我做错了什么或错过了什么,我会非常感激。

感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

在prepareForSegue中:您的第二个视图尚不存在。 mylabel的输出与视图无关。在第二个控制器中创建一个新的NSString属性。在prepareForSegue中设置它:并使用它在第二个控制器的viewDidLoad:中设置标签。