Swift 启用AVPlayerViewController customInfoViewController交互电视操作系统
我正在为tvOS创建一个播放器应用程序。我正在尝试添加一个按钮以重新开始播放(我无法使用标记)。苹果人机界面指南: 内置视频播放器包括一个信息面板,用于显示有关视频的信息,并允许观众更改字幕、口语或扬声器输出等项目的设置。默认情况下,“信息”面板包含三个选项卡,标题为“信息”、“字幕”和“音频”。(电视应用程序使用章节代替信息。)如果人们需要访问您支持的特定于内容的信息或设置,您可以提供第四个选项卡 “您支持的设置”意味着用户可以与设置交互,我想。问题是我无法启用用户交互。如果我在控制器中添加一个按钮,用户将无法对其进行对焦,因此它将变得毫无用处Swift 启用AVPlayerViewController customInfoViewController交互电视操作系统,swift,uikit,tvos,avkit,Swift,Uikit,Tvos,Avkit,我正在为tvOS创建一个播放器应用程序。我正在尝试添加一个按钮以重新开始播放(我无法使用标记)。苹果人机界面指南: 内置视频播放器包括一个信息面板,用于显示有关视频的信息,并允许观众更改字幕、口语或扬声器输出等项目的设置。默认情况下,“信息”面板包含三个选项卡,标题为“信息”、“字幕”和“音频”。(电视应用程序使用章节代替信息。)如果人们需要访问您支持的特定于内容的信息或设置,您可以提供第四个选项卡 “您支持的设置”意味着用户可以与设置交互,我想。问题是我无法启用用户交互。如果我在控制器中添加一
有人知道如何在那里选择按钮吗?我在网上找不到任何东西。这项功能目前可以使按钮聚焦
let button = UIButton(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
button.setTitle("Test", for: .normal)
button.setTitle("Focused", for: .focused)
customInfoPanel.view = button
playerController.customInfoViewController = customInfoPanel
这目前用于允许按钮聚焦
let button = UIButton(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
button.setTitle("Test", for: .normal)
button.setTitle("Focused", for: .focused)
customInfoPanel.view = button
playerController.customInfoViewController = customInfoPanel
你好你们找到tvOS信息面板中第四个标签的解决方法了吗?嗨,皮特,不幸的是,没有。我认为控制器在这一点上不打算是交互式的。希望有一天。你好!你们找到tvOS信息面板中第四个标签的解决方法了吗?嗨,皮特,不幸的是,没有。我认为控制器在这一点上不打算是交互式的。希望有一天。