Kapitel 18. Fotobibliothek und Kamera

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

Die gespeicherten Fotos und Videos, auf die der/die Nutzer/in über die Fotos-App zugreift, bilden die Fotobibliothek des Geräts:

  • Die Klasse PHPickerViewController (neu in iOS 14) kann dem Benutzer eine Oberfläche zum Durchsuchen der Fotobibliothek und zum Auswählen eines Fotos bieten. Dazu musst du import PhotosUI aufrufen.

  • Mit dem Photos-Framework, auch bekannt als PhotoKit, kannst du programmgesteuert auf die Fotobibliothek und ihre Inhalte zugreifen - einschließlich der Möglichkeit, das Bild eines Fotos zu verändern. Dazu brauchst du import Photos.

Das Gerät des Nutzers kann mit einer oder mehreren Kameras ausgestattet sein, und deine App möchte vielleicht, dass der Nutzer ein Foto oder Videoaufnimmt:

  • Die Klasse UIImagePickerController kann dem Benutzer eine Oberfläche ähnlich der Kamera-App bieten, mit der er Fotos und Videos aufnehmen kann.

  • Auf einer tieferen Ebene bietet das AV Foundation Framework(Kapitel 16) direkte Kontrolle über die Kamerahardware. Du musst import AVFoundation aufrufen.

Die beiden Themen sind miteinander verbunden, vor allem weil du ein Bild, das du dem Benutzer erlaubt hast, in der Regel in der Fotobibliothek speicherst, genau wie die Kamera-App. Deshalb werden sie in diesem Kapitel gemeinsam behandelt.

Durchsuchen der Fotobibliothek

PHPickerViewController ist ein View-Controller, ...

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.