---
schema_version: "1"
id: bd3605cd842c3e729e0d1f5106033c77bd7702da790dd598db45ac780a8ea975
title: Pass Your View Builder to the UI Interface
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/messaging-in-app/guides/ios-pass-view-builder-to-ui.md
canonical_url: https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-pass-view-builder-to-ui.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: b2bad6879031e32913d6df60430c9d1c5a2b801d517f55db104dbe0f9d39a338
products:
  - Enhanced In-App Chat
  - Service Cloud Developer Content
---
# Pass Your View Builder to the UI Interface

Pass the `MyEntryViewBuilder` structure from the [Define How To Render Each Element](https://developer.salesforce.com/docs/service/messaging-in-app/guide/ios-define-render-element.md) example to the UI interface.

```
struct MIAWView: View {
    let myEntryViewBuilder = MyEntryViewBuilder()

    var body: some View {
        let config = ... // Create your UIConfiguration
        Interface(config, chatFeedViewBuilder: myEntryViewBuilder)
    }
}
```

```
let config = ... // Create your UIConfiguration
let myEntryViewBuilder = TestEntryViewBuilder()
let interface = InterfaceViewController(config, chatFeedViewBuilder: myEntryViewBuilder)
```
