cas*_*las 1 cocoa-touch uiviewcontroller ios
我有以下故事板.有一个OrderViewController
,当我第一次打开应用程序时,它调用-(void) viewWillAppear: (BOOL) animated
方法,但是当我打开另一个应用程序(将此应用程序放在后台),然后再次回到此应用程序时,viewWillAppear
方法不再被调用?
您将viewWillAppear
视图添加到窗口的视图层次结构时发送了消息.
当应用程序从后台移动到前台时,窗口的视图层次结构不会更改,因此不会为该事件发送消息.
如果您想知道(在视图控制器中)应用程序何时到达前台,您应该根据您的确切需求收听UIApplicationWillEnterForeground
通知或UIApplicationWillBecomeActive
通知(或两者).
阅读中"处理应用程序状态转换策略" 应用程序编程指南适用于iOS何时将通知发送有关的更多信息.
归档时间: |
|
查看次数: |
364 次 |
最近记录: |