Add image to UITextField in Swift
Dec 15, 2020

lazy var testTextfied: UITextField = {
let testTextfield = UITextField(frame: CGRect(x: 50, y: 150, width: 300, height: 40))
testTextfield.placeholder = "Amount"
testTextfield.font = UIFont.systemFont(ofSize: 15)
testTextfield.borderStyle = UITextField.BorderStyle.roundedRect
testTextfield.clearButtonMode = UITextField.ViewMode.whileEditing
// Left View ‼️✅
let leftVeiwView = UIView(frame: CGRect(x: 10, y: 0, width: 40, height: 40))
testTextfield.leftView = leftVeiwView
testTextfield.leftViewMode = .always
let iconImage = UIImageView(frame: CGRect(x: 10, y: 5, width: 30, height: 30))
iconImage.image = UIImage(named: "liberia")
leftVeiwView.addSubview(iconImage)
return testTextfield
}()