1

我正在编写本机 tvOS 应用程序,但也想使用 Apple 提供的模板之一。我找到了解释如何将 UIKit 视图推送到 TVML 应用程序的帖子,但反之则不然。

如果您使用 Javascript,也许这真的很简单,但不幸的是,我不是。

有人可以解释如何去做吗?

4

1 回答 1

0

我在这里详细回答了这个问题:

我可以在一个应用程序中混合使用 UIKit 和 TVMLKit 吗?

诀窍是在您的应用程序中使用TVApplicationController对象

var appController: TVApplicationController?

TVApplicationController 对象有一个与之关联的 navigationController。它们还有一个与之关联的 JavaScript 上下文,它控制着 TVML 模板。

一旦您可以在 Javascript 和 UIKit 之间进行通信,正如我在上面的回答中所展示的,您将能够在 TVJS中使用NavigationDocument 。将模板推送到 navigationDocument 上,瞧,它会出现在电视上。

于 2015-12-09T09:14:10.670 回答