【发布时间】:2016-05-29 13:49:22
【问题描述】:
我最近开始为 tvOS 开发,发现虽然 TVML 不适合我们的用例,但我们仍然希望显示许多屏幕,这些屏幕显示的内容类型与我在现有的 Apple 应用,我知道可以使用 TVML 创建。
例如,我想显示一个术语页面,就像 Apple TV 将信息显示为可滚动的文本页面一样。
我可以做这个自定义,我将自己的 textView 放在 UIViewController 上,并自己设置宽度和定位。但在这样的场景中,我想知道是否有一些已经存在的标准控件,例如已经设置用于显示术语的 UIViewController 子类?有没有一组我可以看的?
【问题讨论】:
-
顺便说一句,您可以在 the view controller docs 的“继承自”下查看完整的视图控制器列表
-
感谢您提出这个问题。我问自己同样的问题,但针对不同的屏幕和 UI 组件。我想要一个类似于 Apple 为 iTunes 电影应用程序创建的电影详细信息屏幕。我也在寻找一个可扩展的“显示更多”标签,就像苹果在电影细节屏幕上使用的那样。但似乎没有可用的模板。
-
为什么不使用 TVML 模板? developer.apple.com/library/prerelease/tvos/documentation/…
-
@EugeneZhenyaGordin 因为我们的应用需要一些自定义功能,所以比使用 TVML 更复杂。我不确定是否有办法部分实现 TVML。
-
有一种方法可以两者兼得,称为桥接。