Ich möchte die Größe eines UILabel mit UIPinchGesture
ohne Qualitätsverlust ändern können. Im Moment kann ich die Größe ändern, obwohl es wirklich unscharf wird.
Hier ist mein Code
%Vor%Dies ist meine Gestenerkennung
%Vor% Was hier passieren muss, ist, wenn der Etikettenrahmen skaliert wird, muss sich auch die Größe des Textes ändern.
Wenn ich den Rahmen ändere, sollte sich die Schriftgröße ändern label.font = UIFont(name: "HelveticaNeue-Bold", size: self.label.frame.height)
Das ist, wozu ich gekommen bin
%Vor%Die Schriftgröße passt sich an, wenn sich der Rahmen anpasst. Ich habe versucht, die Schriftgröße von Anfang an so zu gestalten, dass sie knackig ist. Was ich denke ist, dass das eigentliche Label nicht erneut gerendert wird. Weiß jemand, was vor sich geht oder wie man es repariert?
Bearbeiten:
Der Text auf der Oberseite ist, was ich nach der Neuskalierung passieren möchte, der Text auf der Unterseite ist was passiert
Wie ich das erreicht habe, habe ich ein neues Label mit der Größe des alten Labels erstellt und es dann in die Unteransicht eingefügt. Ich möchte dies bei der Neuskalierung tun können, wenn das Sinn macht.
Tags und Links ios swift cocoa-touch