With most existing or legacy apps, you'll have specific UI features that you'll not only want to use but need to use to maintain parity with when introducing SwiftUI.
In this section, we'll take a look at TextHelper(), which we brought in from Chapter 7, Creating a Form with States and Data Binding, and how we made use of UITextField, which gave us the option to use MultiLine TextFields within our app. This section will cover the basics of the UIViewRepresentable protocol and the coordinator in order to successfully bind UIKit controls with SwiftUI.