Kapitel 7. Scroll-Ansichten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Eine Scroll-Ansicht (UIScrollView) ist eine Ansicht, deren Inhalt größer ist als ihre Begrenzungen. Um einen gewünschten Bereich anzuzeigen, kann der Benutzer den Inhalt durch Ziehen verschieben oder du kannst den Inhalt im Code neu positionieren. Die Scroll-Ansicht funktioniert wie ein begrenztes Fenster in einer größeren Welt von Inhalten.

Eine Scroll-Ansicht ist keine Zauberei, sondern nutzt die Vorteile der normalen UIView-Funktionen(Kapitel 1). Der Inhalt sind einfach die Unteransichten der Scroll-View. Wenn die Scroll-View gescrollt wird, ändert sich eigentlich nur der Ursprung der Scroll-View; die Unteransichten werden in Bezug auf den Ursprung positioniert und bewegen sich daher mit ihm. Die Scroll-Ansicht hat die Adresse clipsToBounds true , sodass alle Inhalte, die sich innerhalb der Scroll-Ansicht befinden, sichtbar sind und alle Inhalte, die sich außerhalb der Scroll-Ansicht befinden, nicht.

Eine Scroll-Ansicht hat die folgenden besonderen Fähigkeiten:

  • Es weiß, wie es den Ursprung seiner Grenzen als Reaktion auf die Gesten des Nutzers verschieben kann.

  • Es bietet Scroll-Indikatoren, deren Größe und Position dem Nutzer einen Hinweis auf die Größe und Position des Inhalts geben.

  • Es kann ein Paging erzwingen, bei dem der Nutzer nur um einen bestimmten Betrag scrollen kann.

  • Sie unterstützt das Zoomen, sodass ...

Get Programmierung iOS 14 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.