我可以自定义苹果电视的键盘布局吗?

时间:2018-04-15 06:08:30

标签: swift tvos apple-tv tvml

我想在我的apple tv应用程序中使用自定义键盘(不使用全屏键盘)而不是默认键盘?

如果可能,我应该遵循哪些方法?

任何建议表示赞赏。

1 个答案:

答案 0 :(得分:0)

SearchTemplate是唯一可用于TVML的键盘,并且您无法用它做很多事情。

但是使用TVML,您可以通过两种方式重做键盘

1)使用sectionlockup以及一些TVJS来创建自己的键盘。每个锁定都可以是一个字符和onclick,可以触发tvjs记录并将字符显示到标签中。应该相对容易实现,特别是如果你只处理一小组字符,比如数字。

2)custom element,如文档中所述,您可以使用本机代码来定义任何元素,并且......您可以使用自己的键盘。

= - = - = - = - = - =

<强>更新

不知怎的,我错过了form template.这个模板也包含了键盘。而且,您可以*自定义此键盘!

textField元素为用户提供输入文本的字段,该字段也接受the keyboardType attribute以选择要显示的键盘类型。它甚至支持数字和URL输入。

(*基本定制大声笑)