如何在tvOS上以编程方式更改CollectionView单元之间的Focus行为?

时间:2018-08-01 06:56:37

标签: gridview uicollectionview focus tvos

Image displaying a GRID Collection View, having multiple channels with programs for each Channel

我已经为GUIDE / EPG设计了一个Grid Collection View。 向下滑动时,tvOS上的默认焦点行为是将焦点对准下面可用的任何单元格,该单元格位于焦点单元格的中间。

例如, 向下滑动时,焦点从S4 R3移到S5 R3。 但是期望是从S4 R3迁移到S5 R2。

Similary,预期焦点将从S3 R6移至S4 R5。但是默认焦点移到了S4 R6。

如何在tvOS上覆盖焦点行为,以在此Grid Collection视图上滑动时提供唯一的焦点。 请参阅附件中的图像以供参考。

1 个答案:

答案 0 :(得分:-1)

我建议这个Guid可能对您有所帮助。 Github