Apple-TV-Markup-Language-Reference-in-Chinese
苹果官方《Apple TV标记语言参考手册》中文翻译版 英文原版:《Apple TV Markup Language Reference》
本翻译没有获得苹果公司的授权,纯属学习爱好。
欢迎大家帮忙翻译校正或者提供更好的Apple TV开发资料。
交流群:85157830(AppleTV开发梦工厂)
问答网站:潜心俱乐部
致谢
翻译(按加入时间排序)
在线阅读
本文档使用Gitbook制作,可以直接在线阅读或者导出PDF、EPUB等格式。
警告模板(alertTemplate)
使用警告模板去显示一些重要信息,比如在执行某个操作之前用alertTemplate弹出信息,其中包括问题的描述和按钮,因此需要用户去确认。图2-1,显示一个基本的alertTemplate的布局。
2-1 警告模板

alertTemplate 主要的元素
列表2-1 用TVML格式列出了主要的元素。表格2-1也对这些元素提供了描述
列表2-1
<alertTemplate><title>…</title><description>…</description><button><text>…</text></button><text>…</text></alertTemplate>
表格2-1 alertTemplate 的元素的描述:
元素名称 |
描述 |
|---|---|
按钮,一般它允许用户去关掉当前的alert,或者打开另一个模板页面,按钮元素中有一个文本元素,用来显示按钮的名字 |
|
警告的信息的内容 |
|
简单的描述按钮的动作 |
|
标题,简单的描述一个警告的目的 |
警告模板的例子:
列表2-2 是用TVML表示的alertTemplate的例子,图2-2 对应的显示效果。
列表2-2
<document><alertTemplate><title>Update Available</title><description>Get the latest tvOS version</description><button><text>Update Now</text></button><button><text>Cancel</text></button></alertTemplate></document>
图2-2

