iphone - ELCUI应用程序超时问题

标签 iphone ios android-activity user-interaction

我是 ios 新手。

我有一个可以登录的应用程序。登录后用户可以使用应用程序。

现在我有一个功能,如果用户在 2 分钟内没有任何用户操作,应用程序将导航到登录屏幕。

我用过-

http://www.icodeblog.com/2011/09/19/timing-out-an-application-due-to-inactivity/

为了实现它。

当用户登录应用程序然后使用苹果按钮时,一切工作正常,所以现在应用程序处于后台并且几分钟内不使用设备,现在 iPhone 处于锁定模式。

现在,如果用户打开锁并打开应用程序,我可以看到黑屏,那里不存在 UI。

但是,如果我单击键盘,则会显示它,因此它是我的登录屏幕的 TextView ,但什么都不可见。

我的main.m代码

NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    int retVal = UIApplicationMain(argc, argv, @"ELCUIApplication", nil);
    [pool release];
    return retVal;

每当不活动计时器触发时,我都会将 View Controller 弹出到根目录。

感谢您的帮助。

最佳答案

首先检查背景颜色。

如果是黑色,则将其设为透明色。

我也遇到过类似的问题,我是这样解决的。

关于iphone - ELCUI应用程序超时问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16514767/

相关文章:

android - Android SDK 中的 overridePendingTransition 不起作用

iphone - 按下时突出显示的 UIButton

iphone - 获取 UIPinchGestureRecognizer 手指位置

java - Phonegap 中的 EmailComposer 无法正常工作

ios - UISearchController 在事件时不会从内存中释放

ios - Google Logo 隐藏在底部任务栏后面

javascript - 自定义 React Native UI 组件 : Invariant Violation

android - 将数据从一个类发送到一个 Activity ?

Android 操作栏 'back' 导致 OnDestroy 但设备 'back' 按钮在退出首选项 Activity 时不会

ios - 在 swift 3 xcode 8 中出现错误