API Differences in PhotosUI in macOS 14.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in PhotosUI in the macOS 14.0 SDK.

Table of Contents

Structs

PHPickerConfiguration
Update
PHPickerMode

Functions & Methods

PHPickerViewController
public func updatePicker(using configuration: PhotosUI.PHPickerConfiguration.Update)
PHPickerViewController
- (void)updatePickerUsingConfiguration:(nonnull PHPickerUpdateConfiguration *)configuration;
PHPickerViewController
- (void)scrollToInitialPosition;
PHPickerViewController
- (void)zoomIn;
PHPickerViewController
- (void)zoomOut;

Properties & Constants

PHPickerConfiguration
public var disabledCapabilities: PhotosUI.PHPickerCapabilities
PHPickerConfiguration
public var edgesWithoutContentMargins: AppKit.NSDirectionalRectEdge
PHPickerConfiguration
public var mode: PhotosUI.PHPickerMode
PHPickerConfiguration
@property(nonatomic, assign, unsafe_unretained, readwrite) PHPickerMode mode;
PHPickerConfiguration
@property(nonatomic, assign, unsafe_unretained, readwrite) NSDirectionalRectEdge edgesWithoutContentMargins;
PHPickerConfiguration
@property(nonatomic, assign, unsafe_unretained, readwrite) PHPickerCapabilities disabledCapabilities;
PHLivePhotoView
@property(nonatomic, assign, unsafe_unretained, readwrite) CGRect contentsRect;

Enum Cases

Selection
case continuous
Selection
case continuousAndOrdered

Classes

PHPickerUpdateConfiguration