Class

TVCollectionViewFullScreenLayout

A collection view layout that organizes items into a browsable, full-screen display format.

Declaration

@interface TVCollectionViewFullScreenLayout : UICollectionViewLayout

Overview

Use this class to create a full-screen browsing experience. Full-screen layouts are an immersive way to present and navigate through content.

A diagram showing the TVCollectionViewFullScreenLayout. One cell is centered, and two cells are peeking from the left and right sides.

Topics

Managing a Collection View's Appearance

interitemSpacing

The spacing between each cell in a collection view.

Accessing Collection View Items

centerIndexPath

The index path of the currently centered item.

Configuring Cell Masks

maskAmount

The amount by which to mask the cells in a collection view.

maskInset

The edge insets of the cell mask.

Managing Cell Appearance

cornerRadius

The radius to use when drawing rounded corners for the cell.

Managing Transitions

parallaxFactor

A value that specifies how slowly the background should move relative to the foreground.

transitioningToCenterIndexPath

A Boolean value that indicates whether the cell is changing index paths.

Relationships

See Also

Collection View

TVCollectionViewDelegateFullScreenLayout

Methods that send notifications of events during cell transitions.

TVCollectionViewFullScreenCell

A full-screen cell used in full-screen display format.

TVCollectionViewFullScreenLayoutAttributes

Attributes to manage the appearance of the collection view's layout.