---
title: pop()
framework: watchkit
role: symbol
role_heading: Instance Method
path: watchkit/wkinterfacecontroller/pop()
---

# pop()

Pops the current interface controller from the screen.

## Declaration

```swift
func pop()
```

## Mentioned in

Navigating Between Scenes

## Discussion

Discussion After pushing an interface controller onto the screen, use this method to remove it and display the previous interface controller again. The system animates the transition back to the previous interface controller asynchronously. Always call this method from your WatchKit extension’s main thread.

## See Also

### Implementing a navigation interface

- [pushController(withName:context:)](watchkit/wkinterfacecontroller/pushcontroller(withname:context:).md)
- [popToRootController()](watchkit/wkinterfacecontroller/poptorootcontroller().md)
