---
title: TVLockupViewComponent
framework: tvuikit
role: symbol
role_heading: Protocol
path: tvuikit/tvlockupviewcomponent
---

# TVLockupViewComponent

The protocol for responding to lockup view state changes.

## Declaration

```swift
protocol TVLockupViewComponent : NSObjectProtocol
```

## Topics

### Updating the Lockup View Appearance

- [updateAppearance(forLockupViewState:)](tvuikit/tvlockupviewcomponent/updateappearance(forlockupviewstate:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Conforming Types

- [TVLockupHeaderFooterView](tvuikit/tvlockupheaderfooterview.md)

## See Also

### Lockup views

- [TVLockupView](tvuikit/tvlockupview.md)
- [TVLockupHeaderFooterView](tvuikit/tvlockupheaderfooterview.md)
- [TVCardView](tvuikit/tvcardview.md)
- [TVPosterView](tvuikit/tvposterview.md)
- [TVCaptionButtonView](tvuikit/tvcaptionbuttonview.md)
- [TVMonogramView](tvuikit/tvmonogramview.md)
