1

如何将标签放在 CollectionView 中,以便最近的单元格也会影响标签的“Y”位置?https://developer.apple.com/tvos/human-interface-guidelines/visual-design/images/visual-design-animation.mp4

所以这个想法是,当您的 Cell 在您的 UILabel 附近聚焦时,您的 UILabel 会将其“Y”位置更改为 +/- 20 个点。我知道我有回调didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator) ,但是如果Cell 靠近焦点,我无法让 UILabel center.y 更改。

我有嵌套的集合。主 CollectionView 具有垂直滚动方向和单元格,它们包含在另一个具有水平滚动方向的集合中。

需要带上标签的单元格

任何帮助将不胜感激)谢谢!

4

2 回答 2

0

为此,您可以使用 Section 标头。或者您可以根据标签计算单元格间距。

于 2016-05-09T06:06:43.950 回答
0

您在此问题中描述的行为是shelf使用header标签调用的 TVML 项目的标准行为。我认为您需要使用混合应用程序,您应该将当前页面替换为 TVML 页面(它看起来比您计划用UICollectionView.

于 2016-09-06T08:42:52.490 回答