我正在为tvOS创建一个播放器应用程序。我正在尝试添加一个按钮来重新启动回放(我不能使用标记)。苹果人机界面指南州
内置视频播放器包括一个信息面板,它显示有关视频的信息,并允许观众更改诸如字幕、口语或扬声器输出等项目的设置。默认情况下,信息面板包含三个标签,标题为Info、Subtitle和Audio。(电视应用程序使用章节代替信息)如果人们需要访问特定于内容的信息或支持的设置,您可以提供第四个选项卡。
我想,“您支持的设置”意味着用户可以与设置交互。问题是我无法成功地启用用户交互。如果我在控制器中添加了一个按钮,用户就无法对其进行对焦,因此它是无用的。
有谁知道如何在里面选择一个按钮吗?我在网上找不到任何东西。
发布于 2021-05-19 02:29:20
目前,这可以使按钮具有焦点。
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 = customInfoPanelhttps://stackoverflow.com/questions/63150716
复制相似问题