ibaction之前调用ViewDidload



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

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

在链接到按钮的操作中,我将变量设置为Yes(全局var),但是在链接视图中的ViewDidload方法中,它仍然否。是的,在ViewDidAppear中。我想知道为什么不首先将动作称为。我可以改变吗?我更喜欢使用ViewDidload方法,因为它似乎会更快地加载。

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

中可用。

最新更新