---
title: loadView()
framework: visionkit
role: symbol
role_heading: Instance Method
path: visionkit/datascannerviewcontroller/loadview()
---

# loadView()

Creates the view that the controller manages.

## Declaration

```swift
@MainActor override dynamic func loadView()
```

## See Also

### Responding to view controller events

- [viewDidLoad()](visionkit/datascannerviewcontroller/viewdidload().md)
- [viewWillAppear(_:)](visionkit/datascannerviewcontroller/viewwillappear(_:).md)
- [viewDidDisappear(_:)](visionkit/datascannerviewcontroller/viewdiddisappear(_:).md)
- [removeFromParent()](visionkit/datascannerviewcontroller/removefromparent().md)
