【问题标题】:Is it possible NOT to turn off display when monitoring proximity?监控接近度时是否可以不关闭显示?
【发布时间】:2011-07-17 14:14:51
【问题描述】:

在 loadView 中,我将自己添加为观察者

[nc addObserver:self 
       selector:@selector(proximityAlert:)
           name:UIDeviceProximityStateDidChangeNotification
         object:device];

然后我告诉设备开始生成这些警报

[device setProximityMonitoringEnabled:YES];

我会处理它们

-(void)proximityAlert:(NSNotification *)note

问题是当我覆盖传感器太久时,屏幕会关闭,这对我的应用来说并不方便。

提前感谢所有答案。

【问题讨论】:

    标签: iphone cocoa-touch ios4


    【解决方案1】:

    idleTimerDisabled 不是此问题的有效解决方案。 (不删除,因为如果我这样做,下面的 cmets 会丢失。)

    【讨论】:

    • 覆盖接近传感器时关闭屏幕不是因为设置了空闲计时器(据我所知)。
    • 我想知道这一点。出于好奇,你确认了吗?
    • 当然,在这种情况下它不起作用......我猜苹果没有放置任何访问器来改变这种行为,因为我没有发现任何关于这个问题的东西。
    • 我搜索了一下,也空手而归。将我的非答案更新为简单地说这不是答案。
    • 感谢您的帮助!
    猜你喜欢
    • 2020-11-24
    • 1970-01-01
    • 1970-01-01
    • 2011-01-04
    • 2017-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多