首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启用AVPlayerViewController customInfoViewController interaction tvOS

启用AVPlayerViewController customInfoViewController interaction tvOS
EN

Stack Overflow用户
提问于 2020-07-29 09:39:05
回答 1查看 299关注 0票数 1

我正在为tvOS创建一个播放器应用程序。我正在尝试添加一个按钮来重新启动回放(我不能使用标记)。苹果人机界面指南

内置视频播放器包括一个信息面板,它显示有关视频的信息,并允许观众更改诸如字幕、口语或扬声器输出等项目的设置。默认情况下,信息面板包含三个标签,标题为Info、Subtitle和Audio。(电视应用程序使用章节代替信息)如果人们需要访问特定于内容的信息或支持的设置,您可以提供第四个选项卡。

我想,“您支持的设置”意味着用户可以与设置交互。问题是我无法成功地启用用户交互。如果我在控制器中添加了一个按钮,用户就无法对其进行对焦,因此它是无用的。

有谁知道如何在里面选择一个按钮吗?我在网上找不到任何东西。

EN

回答 1

Stack Overflow用户

发布于 2021-05-19 02:29:20

目前,这可以使按钮具有焦点。

代码语言:javascript
复制
 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
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63150716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档