---
title: interfaceController
framework: carplay
role: symbol
role_heading: Instance Property
path: carplay/cptemplateapplicationscene/interfacecontroller
---

# interfaceController

The controller that manages the scene’s user interface.

## Declaration

```swift
var interfaceController: CPInterfaceController { get }
```

## Discussion

Discussion Use this property to access the interface controller CarPlay creates when the scene connects, which you then use to manage your templates.

## See Also

### Accessing the Interface Controller

- [CPInterfaceController](carplay/cpinterfacecontroller.md)
