// // PasswordField.swift // NetNewsWire-iOS // // Created by Maurice Parker on 10/8/19. // Copyright © 2019 Ranchero Software. All rights reserved. // import SwiftUI struct PasswordField: UIViewRepresentable { let password: Binding func makeUIView(context: Context) -> ShowHidePasswordView { let showHideView = Bundle.main.loadNibNamed("ShowHidePasswordView", owner: Self.self, options: nil)?[0] as! ShowHidePasswordView showHideView.passwordTextField.bindingString = password return showHideView } func updateUIView(_ showHideView: ShowHidePasswordView, context: Context) { showHideView.passwordTextField.bindingString = password } }