问题标签 [control-center]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
9417 浏览

ios - 如何在控制中心显示寻道持续时间

我如何将歌曲信息(如歌曲名称和曲目时长)传递给控制中心。播放器可以正常播放音乐,但播放和暂停控制也可以正常工作。

玩苹果的音乐应用

在此处输入图像描述 在此处输入图像描述

使用下面的代码玩我的应用程序,如何传递歌曲信息以显示它?

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
518 浏览

ios7 - 如何在 iOS 7 控制中心更改曲目的当前位置?

我在 IOS 应用程序中有一个播放器,其中有一个自定义播放器。

当我从应用程序中寻找新位置时,控制中心的当前位置会继续移动,但不会跳转到新位置。

我没有找到要在 MPNowPlayingInfoCenter 中设置的属性。

0 投票
1 回答
1135 浏览

iphone - 使用 AVPlayer 进行 HLS 音频播放时对 ControlCenter 事件的反应

我正在寻找一种在使用 AVPlayer 播放音频 (HLS) 时处理来自 iOS ControlCenter 的播放/暂停事件的方法。

我已经完成了所有工作,但它基于未在头文件中公开的“命名”通知。

有没有“官方”的方式来做到这一点?

目前以下代码有效:

0 投票
1 回答
2343 浏览

ios - 获取在控制中心 iOS 上播放的当前曲目

无论正在播放曲目的应用程序,我都希望在 iOS 上播放当前曲目。我的意思是,例如,如果我在手机上使用 SoundCloud 或 Spotify,控制中心上的播放器是相同的,所以我认为可以获得当前曲目名称。

但是我不知道该怎么做,也许有人可以帮助我?

0 投票
1 回答
2889 浏览

ios - 我们如何在 iOS 7 上检测何时控制中心?

当控制中心出现在 iOS 7 上时我遇到了问题。基本上,当控制中心出现时会触发 applicationDidEnterBackground。

但是在我的方法中,我想检测它是否只是控制中心打开或通知中心,因为我会在该状态下以不同的方式对待 applicationDidEnterBackground。

任何帮助,将不胜感激。

0 投票
1 回答
83 浏览

ios7 - MKMapView 在滚动到底部并触发控制中心后停止滚动

我面临一个奇怪的问题,地图视图工作正常,但现在似乎有问题。

当我向下滚动到屏幕底部然后向上滚动时,将触发控制中心。之后,地图将停止处理我的触摸。

我正在使用附加在地图视图上的 GestureRecognizer,因为我需要处理某些区域内的触摸。当我不添加此识别器时,问题不会发生。

但是如果我使用识别器,并且我正在听正在触发的内容,我可以看到即使在问题发生之后,识别器仍然会收到各种触摸!!!

所以ios框架似乎有问题,一旦控制中心被触发,并且mkmapview上有一个手势识别器,mkmapview就失去了功能。

有谁知道如何解决这个问题?

更新:

此外,如果您仅在屏幕的左半部分执行上述行为,则会出现问题。如果您向下滚动到控制中心但在右半部分,然后向上滚动。该错误不会发生。

0 投票
1 回答
88 浏览

ios - 应用程序在控制中心滑动后中断,离开和回来修复它

有没有人遇到过这个问题:

当您将手指从 iOS 屏幕底部滑动到顶部时,它会显示控制中心 - 然后您向下滑动手指以摆脱它,但现在当您尝试使用您的应用程序时 - 很多动态内容完全崩溃。

按下主页按钮并返回应用程序后,一切恢复正常。

看来控制中心破坏了我的动态代码 - 这基本上只是我假设没有正确刷新的 UIWebView。

这是否与“应用程序进入后台”和“回到前台”有关......或者是否有某种事件可以让我跟踪正在发生的事情?

这是一个非常奇怪的问题。

0 投票
3 回答
3483 浏览

ios - 从底部覆盖控制中心屏幕边缘平移?

我想UIScreenEdgePanGestureRecognizer在显示器的底部边缘使用 a 。如果我将其设置edgesUIRectEdgeLeftor ,识别器将完美运行UIRectEdgeRight,但UIRectEdgeToporUIRectEdgeBottom不起作用 - 它们已被某些UISystemGestureGateGestureRecognizer.

实际上,我正试图以 Facebook Paper 设法做到的相同方式覆盖控制中心——认为屏幕边缘平移可能是他们的伎俩。Paper允许您从屏幕底部边缘滚动以拉出他们的菜单,并且控制中心根本不会弹出。这绝对是可能的,我只是想知道他们是如何做到的。

有什么想法吗?

0 投票
3 回答
1343 浏览

ios - 像 QuizUp 一样打开控制中心时,iOS 会收到通知

iOS 控制中心打开时如何通知我?

UIApplicationWillResignActiveNotification 不够好,因为在打开通知中心、出现警报视图和其他可能的情况时也会发送此通知。

我确信这是不可能的,但是当用户在游戏过程中打开控制中心时,QuizUp 应用程序会收到通知,以防止在游戏中作弊。

谢谢

0 投票
1 回答
3677 浏览

ios - 从 iOS 的控制中心控制应用程序

我在我的 iOS 应用程序中使用 AVAudioPlayer,并提供了以下功能。

1. 播放 2. 暂停 3. 下一个 4. 上一个

我的要求是,我想从控制中心提供这些功能。可能吗?