So I added a UIImageView to the right of my UITextField, but I need to add a little bit of padding to the right side so that it doesn't anchor all the way to the right. I tried adding a custom frame but that didn't work, so I'm not too sure how to go about getting that padding. Any help would be much appreaciated.
let titleField : UITextField = { let titleField = UITextField() titleField.placeholder = "Title" titleField.textAlignment = .center titleField.backgroundColor = .white titleField.addDoneCancelToolbar() var imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 10, height: 10)) let image = UIImage(systemName: "exclamationmark.circle")?.withTintColor(.systemRed, renderingMode: .alwaysOriginal) imageView.image = image titleField.rightView = imageView titleField.rightViewMode = .always // titleField.rightView?.isHidden = true return titleField }()