我正在尝试将变量传递给另一个视图控制器,我在网站上的另一个教程中做了相应的操作。
但问题是,segue似乎不起作用。
noteText,timeline和timestamp是EditController
(我发送给的控制器)中的标签。
- (void)editNoteAction{
EditNoteController *editNoteController = [[EditNoteController alloc] initWithNibName:@"EditNoteController" bundle:nil];
editNoteController.noteText.text = textString;
editNoteController.timeline.text = famString;
editNoteController.timestamp.text = dateString;
[self.navigationController pushViewController:editNoteController animated:YES];
}
原来的方式说我应该只使用自己作为寄件人。这给了我一个红色警告。之后我尝试了(id)self
和self.navigationController
,但即使这些都没有发出警告,程序也会崩溃。
您对可能出现的问题有任何想法吗?
先谢谢,汤姆
答案 0 :(得分:-1)
- (void)editNoteAction
{
EditNoteController *editNoteController = [[EditNoteController alloc]initWithNibName:@"EditNoteController" bundle:nil];
[self.navigationController pushViewController:editNoteController animated:YES];
}