UIView. Wie beschränke ich die Skalierung auf nur eine Dimension?

Ich habe eine Instanz von UIScrollview, die eine Instanz von UIView enthält. Das UIView ist nur ein Container für ein horizontales Array von UIImageView-Instanzen. - Das Zoomen wird von UIScrollView und UIScrollViewDelegate bereitgestellt. Ich möchte das Zoomen so einschränken, dass es nur entlang der horizontalen Achse ohne vertikale Verzerrungen auftritt. Wie mache ich das?

Gibt es zum Beispiel eine Möglichkeit, UIView in Unterklassen zu unterteilen und die entsprechende Methode zu überschreiben, um eine vertikale Skalierung zu verhindern? Ich mag diesen Ansatz, aber ich bin mir nicht sicher, welche Methode überschrieben werden soll und was diese überschriebene Methode tatsächlich tun soll.

Prost, Doug

Antworten auf die Frage(3)

Ihre Antwort auf die Frage