SO habe ich ein Textfeld, das im Grunde JVFloatLabeledTextField für Fließtexte ist und funktioniert bei der Überprüfung, ob der Benutzername verfügbar ist. Wenn der Webservice ein Antwortobjekt zurückgibt, dass der Benutzername bereits existiert, setzt die Textfelder rechts ein rotes Alarmbild, wenn der Nutzername verfügbar ist, dann wird der rechte Bildausschnitt auf etwas grün gesetzt. Nun wird das Bild etwas außerhalb der Grenzen gesetzt . Ich habe alles versucht .. Beigefügt hiermit ist die Momentaufnahme, und hier ist der Code:UITextField RightView Bild geht außerhalb der Grenzen
usernameTextField.rightViewMode = UITextFieldViewMode.always
let imageView = UIImageView.init(frame: CGRect(x: 0, y: 0, width: 20, height: 20))
var imageName:String = ""
if jsonReturned["errorCode"] == "Success" {
imageName = "isAcceptedIcon"
} else {
imageName = "isRejectedIcon"
}
let image = UIImage(named: imageName)
imageView.image = image
usernameTextField.rightView = imageView
Jede Hilfe wird sehr geschätzt. Ich möchte das Bild etwas nach links verschieben. Danke im Voraus.
try Einstellung Imageview-Modus hilft – noob
@noob seine gleich zu scaleAspectFit .. keinerlei Auswirkungen !! –