【问题标题】:iOS check if secondary app slide overiOS 检查辅助应用程序是否滑过
【发布时间】:2018-03-20 14:26:24
【问题描述】:

问题: 是否可以检查另一个应用程序是否作为次要的'slide over'打开?

问题: 到目前为止,我发现如果我的应用程序使用的是相机。如果它进入多任务处理或辅助应用程序以“滑过”的方式打开,相机将停止工作。 对于多任务处理和应用程序本身的滑动,您可以启用全屏并解决问题。但是,当您的应用程序运行时,您不能阻止另一个应用程序以“滑过”的方式打开。

因为这会阻止相机我想在用户打开辅助应用程序时显示警报或消息作为“滑过”。

【问题讨论】:

    标签: ios objective-c multitasking


    【解决方案1】:

    我希望这不会太晚!我也承认我不知道 obj-c,因为我在 Xamarin 工作,但我遇到了和你一样的问题。

    这个来自 Apple 的示例代码应该会有很大帮助! :) Objective-C/AVCam/AVCamCameraViewController

    据我所知,您可以在“AVCaptureSessionWasInterruptedNotification”上添加观察者,然后在与观察者关联的方法中查找枚举“AVCaptureSessionInterruptionReasonVideoDeviceNotAvailableWithMultipleForegroundApps”。

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 2019-03-12
      • 2021-05-12
      • 2016-05-01
      • 2012-04-02
      • 2013-05-29
      • 2011-08-23
      • 1970-01-01
      • 2014-10-05
      • 1970-01-01
      相关资源
      最近更新 更多