---
title: TVCollectionViewFullScreenLayout
framework: tvuikit
role: symbol
role_heading: Class
path: tvuikit/tvcollectionviewfullscreenlayout
---

# TVCollectionViewFullScreenLayout

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

## Declaration

```swift
class TVCollectionViewFullScreenLayout
```

## Overview

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

## Topics

### Managing a collection view’s appearance

- [interitemSpacing](tvuikit/tvcollectionviewfullscreenlayout/interitemspacing.md)

### Accessing collection view items

- [centerIndexPath](tvuikit/tvcollectionviewfullscreenlayout/centerindexpath.md)

### Configuring cell masks

- [maskAmount](tvuikit/tvcollectionviewfullscreenlayout/maskamount.md)
- [maskInset](tvuikit/tvcollectionviewfullscreenlayout/maskinset.md)

### Managing cell appearance

- [cornerRadius](tvuikit/tvcollectionviewfullscreenlayout/cornerradius.md)

### Managing transitions

- [parallaxFactor](tvuikit/tvcollectionviewfullscreenlayout/parallaxfactor.md)
- [isTransitioningToCenterIndexPath](tvuikit/tvcollectionviewfullscreenlayout/istransitioningtocenterindexpath.md)

## Relationships

### Inherits From

- [UICollectionViewLayout](uikit/uicollectionviewlayout.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Collections of content

- [Creating immersive experiences using a full-screen layout](tvuikit/creating-immersive-experiences-using-a-full-screen-layout.md)
- [TVCollectionViewDelegateFullScreenLayout](tvuikit/tvcollectionviewdelegatefullscreenlayout.md)
- [TVCollectionViewFullScreenCell](tvuikit/tvcollectionviewfullscreencell.md)
- [TVCollectionViewFullScreenLayoutAttributes](tvuikit/tvcollectionviewfullscreenlayoutattributes.md)
