Normalisierung von CGRect zwischen 0 und 1

7

Was ist der beste Weg, CGRect -Werte zu normalisieren, so dass sie zwischen 0 und 1 liegen (Einheitskoordinatensystem)?

    
ORStudios 16.04.2013, 15:51
quelle

3 Antworten

14

Eine sehr prägnante Vorgehensweise wäre:

%Vor%     
omz 16.04.2013, 16:44
quelle
9

Dies sollte den Trick machen. Sie müssen alles nur durch die Breite / Höhe der übergeordneten Ansicht oder Ebene teilen.

%Vor%

Wir sagen, dass diese Arten von Rezepten und Punkten im "Einheitskoordinatensystem" sind. Sie können mehr darüber in der Core Animation Programming Guide .

    
Mike Weller 16.04.2013 15:56
quelle
0

Wie wäre es damit:

%Vor%

Ich denke, das macht es ein wenig klarer, was los ist, und lässt Sie auf verständliche Weise für Übersetzungen sorgen, wenn Sie sie tun müssen.

    
iluvcapra 16.04.2013 16:08
quelle

Tags und Links