在IBAction之前调用viewDidLoad?

时间:2014-03-06 00:46:52

标签: methods action viewdidload

在我的Xcode项目中,我有一个按钮,可以做两件事。

首先:致电IBAction 第二:转到另一个视图(segue)

在链接到按钮的动作中,我将变量设置为YES(全局变量),但在链接视图的viewDidLoad方法中,它仍为NO。它在viewDidAppear中是YES。我想知道为什么不首先调用这个动作。我可以改变吗?我更喜欢使用viewDidLoad方法,因为它似乎加载得更快。

1 个答案:

答案 0 :(得分:0)

在执行分配给按钮的segue之前,您可以使用prepareForSegue方法将任何数据传递到目标视图。此数据将在目标视图viewDidLoad

中提供