【发布时间】:2023-04-06 21:36:01
【问题描述】:
我正在运行一个简单的 tvOS/TVML 客户端服务器应用程序。一切都运作良好,直到它来到造型。 由于某种原因,更改某些文本元素的颜色或布局元素的背景颜色会导致不渲染。
例如在我的 TVML 模板中:
这个渲染
<header>
<title>Test</title>
</header>
这不是
<header>
<title style="color: rgb(255,255,255);">Test</title>
</header>
有人知道为什么会这样吗?
我可以在 Safari 检查器中看到元素在 DOM 中,它们只是没有显示出来。我在模拟器和设备上都试过了。
作为参考,我正在运行 Xcode 版本 7.3.1
【问题讨论】:
-
有趣的是,如果我将模板上的主题属性设置为“深色”,文本现在会以正确的颜色呈现。
-
你说得对,这也适用于我,特别是使用“loadingTemplate”。