One Logo Pool Ball
PhotosUI · IOS API REFERENCE

PHSharedAlbumCreationConfiguration

struct · iOS 27.0+ · SDK 27.1

struct PHSharedAlbumCreationConfiguration

An object used to configure a `PHSharedAlbumCreationViewController`.

Members (6)

get · iOS 27.0+

defaultTitle

TypeScript
get defaultTitle(): (string) | null
Swift declaration
var defaultTitle: String?

The default title for the shared album. Useful for suggesting a relevant title to the user. Defaults to `nil`.

set · iOS 27.0+

defaultTitle

TypeScript
set defaultTitle(value: (string) | null)
Swift declaration
var defaultTitle: String?

The default title for the shared album. Useful for suggesting a relevant title to the user. Defaults to `nil`.

init · iOS 27.0+

init

TypeScript
static init(photoLibrary: _Photos_PHPhotoLibrary): PHSharedAlbumCreationConfiguration
Swift declaration
init(photoLibrary: PHPhotoLibrary)

- Parameters: - photoLibrary: The photo library in which the shared album will be created.

get · iOS 27.0+

photoLibrary

TypeScript
get photoLibrary(): _Photos_PHPhotoLibrary
Swift declaration
let photoLibrary: PHPhotoLibrary

The photo library in which the shared album will be created.

get · iOS 27.0+

defaultPolicy

TypeScript
get defaultPolicy(): PHSharedAlbumCreationSharingPolicy
Swift declaration
var defaultPolicy: PHSharedAlbumCreationSharingPolicy

The default sharing policy of the shared album. If not specified, this defaults to `PHSharedAlbumCreationSharingPolicyPrivate`.

set · iOS 27.0+

defaultPolicy

TypeScript
set defaultPolicy(value: PHSharedAlbumCreationSharingPolicy)
Swift declaration
var defaultPolicy: PHSharedAlbumCreationSharingPolicy

The default sharing policy of the shared album. If not specified, this defaults to `PHSharedAlbumCreationSharingPolicyPrivate`.

Skipped declarations

No declarations were skipped in this snapshot.

All PhotosUI types →