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

# didAppear()

Tells the interface controller that its view is now onscreen.

## Declaration

```swift
func didAppear()
```

## Mentioned in

Navigating Between Scenes Working with the watchOS app life cycle

## Discussion

Discussion WatchKit calls this method shortly after the interface controller’s contents appear onscreen. Use this method to configure animations or other interface-related tasks. The system calls this method on your WatchKit extension’s main thread. The super implementation of this method does nothing.

## See Also

### Responding to activation and appearance events

- [willActivate()](watchkit/wkinterfacecontroller/willactivate().md)
- [didDeactivate()](watchkit/wkinterfacecontroller/diddeactivate().md)
- [willDisappear()](watchkit/wkinterfacecontroller/willdisappear().md)
