标签: apple-tv

如何从 TVML textField 中获取值?

我试图弄清楚如何使用 TVJS 从 TVML 中的 textField 获取值,但我还没有找到任何关于它的文档,我不想等待文档更新。实际上没有任何绑定到输入的模式,因为我确定这是除了登录服务之外很少使用的用例。我想我可以解析 Xml 但这似乎超级hacky。

apple-tv

3
推荐指数
1
解决办法
1377
查看次数

在tvOS上保存截图

问题很简单,但我没有找到答案.

我如何在tvOS上截取屏幕截图?

在模拟器中很简单,只需文件 - >保存屏幕截图,但在真实设备上?我已经尝试了一些按钮组合,但什么也没发生.

让我知道.谢谢.

screenshot apple-tv tvos

3
推荐指数
1
解决办法
1536
查看次数

tvOS如何识别Objective C的远程手势?

我将如何使用Objective C for tvOS识别远程轻扫和按钮轻击?我发现到处都有Swift,但我还不习惯。

谢谢!

objective-c apple-tv tvos

3
推荐指数
1
解决办法
2107
查看次数

TVMLKitErrorDomain错误3消息

我现在在模拟器中有一个很好的TVML应用程序.我开始使用menuBar模板,并使用了stackTemplate和productTemplate.在模拟器中,一切都在花花公子.但是,当我挂起Apple TV并尝试在那里运行时,应用程序加载,但后来我收到以下错误:

TVMLKitErrorDomain error 3
Run Code Online (Sandbox Code Playgroud)

我一直试图找出这几天的内容,但我没有找到任何与错误代码有关的信息.模拟器版本在Applehost推荐的localhost 9001上运行,并且完美无瑕.我只是无法让应用程序在设备上正常运行.有谁知道那个错误是什么,以及我如何解决它?一如既往,感谢您的帮助!

ios-simulator apple-tv tvml

3
推荐指数
3
解决办法
3371
查看次数

tvOS 10.不推荐使用PreferredFocusView.如何更改为preferredFocusEnvironment?

我有一个子视图,我已经覆盖了preferredFocusedView.子类有一个名为viewToFocus的UIView.我检查该视图是否存在,如果是,我关注该视图,如果不是,我返回父视图的preferredFocusedView.

自从我今天更新到tvOS 10后,我收到以下错误:

'preferredFocusedView'已弃用:首先在tvOS 10.0中弃用 - 改为使用-preferredFocusEnvironments.

我无法在文档中找到解释preferredFocusEnvironment如何实现的任何地方.在文档中找到了支持你的应用程序中的焦点,它说

覆盖preferredFocusedView以指定默认情况下焦点的起始位置.

我尝试添加UIFocusEnvironment协议,但我不知道如何用它替换'preferredFocusedView'的功能.

- (UIView *)preferredFocusedView {
    if (self.viewToFocus) {
        UIView *newView = self.viewToFocus;
        self.viewToFocus = nil;

        return newView;
    } else {
        return [super preferredFocusedView];
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

objective-c apple-tv tvos

3
推荐指数
1
解决办法
1598
查看次数

Apple TV 力聚焦另一种观点

我正在处理 Apple TV 项目。该项目包含标签栏视图控制器,通常在远程向上滑动时会出现标签栏,向下滑动时隐藏。但现在我扭转了这种行为,我想在向上滑动时强制聚焦另一个视图(通常聚焦在标签栏上)。有没有办法做到这一点?谢谢你。

objective-c ios apple-tv

3
推荐指数
1
解决办法
1307
查看次数

Apple TV-如何下载和安装“ ipa”文件?

我们正在Apple TV上开发应用程序,并且是在iTunes企业帐户下开发的,我们不使用TestFlight,而是要从Web浏览器下载“ .ipa”。该解决方案适用于iPad和iPhone,但不适用于Apple TV。

我们无法从服务器下载“ .ipa”文件并将其安装在Apple TV上,它没有用于下载的浏览器链接。

解决此问题的最佳解决方案是什么?

ios apple-tv tvos

3
推荐指数
1
解决办法
3245
查看次数

如何为自定义视图设置canBecomeFocused

我正在为tvOS申请.我有一个包含一个视图UIButton和一个自定义UIView包含一些其他的自定义视图.模拟器只能突出显示UIButton而不是自定义视图.

根据Building Apple TV Apps文档:

如果您的自定义视图需要可聚焦,则覆盖canBecomeFocused以返回YES(默认情况下,它返回NO).

根据canBecomeFocused Docs:

canBecomeFocused将回归

如果视图可以聚焦,则为YES; 否则没有.

但是,尝试通过执行以下操作为canBecomeFocus分配YES:

self.customView.canBecomeFocused = YES;
Run Code Online (Sandbox Code Playgroud)

给出了这个错误:

No setter method 'setCanBecomeFocused:' for assignment to property
Run Code Online (Sandbox Code Playgroud)

我该如何做到这一点?

objective-c uiview apple-tv tvos

2
推荐指数
1
解决办法
2300
查看次数

TvOS UITabBarController检测显示/隐藏的标签栏

反正有没有检测到UITabBarController的tabbar会出现还是消失?我想与显示/隐藏标签栏的动画同时制作动画.

我没有找到任何方法来检测此事件.标签栏的"隐藏"属性不是一个选项,因为它会在动画结束后更改其值

objective-c uitabbarcontroller uitabbar apple-tv tvos

2
推荐指数
1
解决办法
1301
查看次数

如何在Swift中检测Apple TV上的按钮突出显示

我正在创建一个简单的应用程序,当用户将鼠标悬停在按钮上时会向用户显示一些信息.我已经到处寻找答案,但似乎没有人想知道这一点.我知道可以检测按钮亮点,因为我在Apple TV上下载的一些应用程序中看到了它.这基本上就是我的目标:

@IBAction func firstButton(_ sender: Any) {
//This function would be called when the first button is highlighted/hovered over

label.text = "Hi there"

 }

@IBAction func secondButton(_ sender: Any) {
//This function would be called when the second button is highlighted/hovered over

label.text = "How are you?"

 }
Run Code Online (Sandbox Code Playgroud)

我知道只是创造一个IBAction func不会做的伎俩,但我只是用它作为我想做的一个例子.

那么有没有办法检测按钮高亮/按钮悬停以及如何?

提前致谢.任何帮助表示赞赏.

xcode uibutton apple-tv swift tvos

2
推荐指数
1
解决办法
705
查看次数