我目前正在开发一款游戏。它播放一部电影,故事会根据玩家的动作而变化。我正在使用快速时间事件(在 x 秒内按下按钮)。当有一个快速时间事件时,我想显示必须按下的按钮以及按下该按钮的剩余时间。
我使用 AVPlayerView 播放电影。在该 AVPlayerView 之上,我放置了一个标签。但是标签总是看不见的。这是因为 AVPlayerView。
那么有人知道解决这个问题的方法吗?
编辑
我没有使用任何代码将标签放在 AVPlayerView 的顶部。我只是将它放在 MainMenu.xib 中。当我在 Xcode 中查看它时,它看起来像这样:
但是当我运行应用程序时,它看起来像这样:
正如您在第一张图片中看到的,所有对象都在“视图”下,并且标签在列表中显示在较低位置,因此它应该位于 AVPlayerView 的顶部。Xcode 在 AVPlayerView 顶部显示标签(图 1),但是当我运行应用程序时,标签位于 AVPlayerView 下方(图 2)。所以我的问题是如何在 AVPlayerView 上显示标签。
我希望这是足够的信息;)