Cocoa touch 显示视图后调用哪个事件

Cocoa touch 显示视图后调用哪个事件,cocoa-touch,uiview,uiviewcontroller,uistoryboard,Cocoa Touch,Uiview,Uiviewcontroller,Uistoryboard,我已经创建了一个带有故事板的小应用程序。 现在,我已经创建了第一个视图,它应该是我的初始视图。我现在正在寻找合适的地方把我的工作投入其中。完成这项工作后,我将以编程方式触发故事板序列以切换到下一个视图。为此,我正在寻找正确的地点/事件。它应该是在显示视图后立即调用的事件 我已经尝试过viewDidLoad,但似乎在视图显示在屏幕上之前触发了此事件。第一次加载视图时调用(void)viewDidLoad方法 因此,它是编写init/setup行的好地方 (void)视图显示:方法将在每次显示视图时

我已经创建了一个带有故事板的小应用程序。 现在,我已经创建了第一个视图,它应该是我的初始视图。我现在正在寻找合适的地方把我的工作投入其中。完成这项工作后,我将以编程方式触发故事板序列以切换到下一个视图。为此,我正在寻找正确的地点/事件。它应该是在显示视图后立即调用的事件

我已经尝试过
viewDidLoad
,但似乎在视图显示在屏幕上之前触发了此事件。

第一次加载视图时调用
(void)viewDidLoad
方法

因此,它是编写init/setup行的好地方

(void)视图显示:
方法将在每次显示视图时调用

希望这有帮助。

第一次加载视图时调用
(void)viewDidLoad
方法

因此,它是编写init/setup行的好地方

(void)视图显示:
方法将在每次显示视图时调用


希望这有帮助。

事实上,这里有点吹毛求疵。不是每次显示VC时都调用viewDidAppear,而是每次将其插入VC层次结构时都调用viewDidAppear。所以它似乎是你现在想要使用的。但是,如果您以后有一些用例,希望在每次向用户显示视图时都执行一些操作,那么您需要其他方法。例如,当您推回某些导航VC(您的VC已经在层次结构中)时,将不会调用此方法

事实上,这里有点吹毛求疵。不是每次显示VC时都调用viewDidAppear,而是每次将其插入VC层次结构时都调用viewDidAppear。所以它似乎是你现在想要使用的。但是,如果您以后有一些用例,希望在每次向用户显示视图时都执行一些操作,那么您需要其他方法。例如,当您推回某些导航VC(您的VC已经在层次结构中)时,将不会调用此方法

您是否已经尝试过查看显示:?不要这样做。用户讨厌启动屏幕。您是否已经尝试过查看显示:?不要这样做。用户讨厌闪屏。你说得对。我做得有点快:)它最终回答了你的问题吗?你是对的。我做得有点快:)它最终回答了你的问题吗?