按主页按钮时视图消失

Posted

技术标签:

【中文标题】按主页按钮时视图消失【英文标题】:The View has Disappear when press home button 【发布时间】:2014-06-25 05:45:27 【问题描述】:

我正在开发 ios 应用程序,并在我的 iPhone 上运行该应用程序。

我在 iPhone 上按下 Home Button ,但是当我单击 Home 按钮两次并转到我的 App 时,它会显示如下图所示的 View。当我回去时,视图消失了。

但我不会关闭viewDidDisappearviewWillDisappear 的视图。 然后当我点击 App 时,它会显示blank View,如下图所示。

我对此一无所知...有人可以帮助我吗?

【问题讨论】:

当你从这里启动应用程序时会发生什么你看到视图了吗? @Rushi 它显示空白视图,就像我发布的图片一样。 【参考方案1】:

我认为你没有在你的应用程序中使用以下功能 1.applicationWillResignActive & 2.applicationWillEnterForeground。所以请在 AppDelegate.m- (void)applicationWillResignActive:(UIApplication *)application -(void)applicationWillEnterForeground:(UIApplication *)application 中使用以下函数

【讨论】:

我在AppDelegate.m中已经有了以上功能。它在applicationDidEnterBackground 中有[self checkViews:application.windows] ; [navigationController popToRootViewControllerAnimated:NO] ;。但它是一样的......

以上是关于按主页按钮时视图消失的主要内容,如果未能解决你的问题,请参考以下文章

UINavigationController 右键消失

当应用程序在后台时,Finger Paint 自定义视图绘图消失

SwiftUI 检测视图何时不可见(有点视图会消失)并停止发布者

iPhone:隐藏应用程序上的键盘输入背景或视图消失

在视图消失之前添加逻辑

Delphi工具栏按钮在单元和表单视图之间切换消失了?