以编程方式在tvOS上设置顶部货架图像?

时间:2015-11-16 16:44:22

标签: swift tvos apple-tv

我很想知道是否有人在tvOS应用程序中以编程方式设置Top Shelf图像是否有任何成功?我已经阅读了一些教程(例如this one),其中详细说明了以sectionedinset样式设置Top Shelf图像,但我很好奇是否有人知道某种方式根据一组标准选择静态图像(在1920x720分辨率下)。我有兴趣根据一天中的时间选择不同的1920x720图像。

我在TVTopShelfProvider课程中玩了一些,但我没有办法选择除资产中的捆绑图片以外的其他任何方式。

谢谢!

1 个答案:

答案 0 :(得分:1)

使用TVTopShelfProvider,您可以提供包含设备上本地图像或互联网上某个图像的内容。这是通过imageURL中返回的TVContentItem的{​​{1}}完成的。每当您更改topShelfItems的内容时,您需要发布topShelfItems,以便设备知道需要更新。

相关问题