【问题标题】:Programmatically lock iPhone screen in iOS 7在 iOS 7 中以编程方式锁定 iPhone 屏幕
【发布时间】:2013-10-13 03:27:12
【问题描述】:

我知道我们可以在GraphicsServices.framework 中调用GSEventLockDevice (); 来锁定iOS 6 和更早版本的屏幕,如H2CO3 Here 所述。但不幸的是,它不适用于iOS 7

我的问题: 如何在iOS 7 中以编程方式锁定 iPhone 屏幕?

注意: 我不想在 Appstore 上使用这个。

【问题讨论】:

  • 如果你想上传到 AppStore,没有公开的方法可以做到这一点。
  • @SomeGuy :我不想在 Appstore 上使用这个。
  • 你想用那个锁实现什么?
  • 任何人都可以帮助我也想通过代码锁定iphone并且不想提交到appstore

标签: iphone ios objective-c ios7


【解决方案1】:

您好,这在 iOS7 中是不可能的。你需要特殊权利,所以在越狱之前你运气不好

【讨论】:

    【解决方案2】:

    您不能禁用视图的所有UIGestureRecognizers 吗?我一直在为按钮做这件事。它是UIButtons 的“启用”属性。我相信你可以使用这样的东西来获得令人满意的结果。对于视图,我认为它是 userInteractionEnabled 视图属性。使用UISwitch 将您的视图userInteractionEnabled 属性设置为NO。

    【讨论】:

    • @JmB 我假设这些建议来自预制响应的单选按钮列表,因此它们可能并不完美。 Stackoverflow 无论如何都不是完美无缺的,但请和我们在一起,伙计!
    • MrBoJangles,冒着被即时编辑的风险,非常感谢!在这个网站上的第一次积极体验。哦.....UIGesture 已启用 BOOL = YES;我不得不添加某种代码乱码。 ;o)
    猜你喜欢
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-13
    • 1970-01-01
    相关资源
    最近更新 更多