presentLimitedLibraryPicker
TypeScriptpresentLimitedLibraryPickerFrom(controller: _UIKit_UIViewController): voidSwift declarationfunc presentLimitedLibraryPicker(from controller: UIViewController)Explore PhotosUI types and the APIs available through One's generated iOS bindings.
28 types
114 callable entries
7 skipped
94% entry coverage
Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.
PHContentEditingController
protocol · iOS 8.0+
PHLivePhotoBadgeOptions
struct · iOS 9.1+
PHLivePhotoView
class · iOS 9.1+
PHLivePhotoViewDelegate
protocol · iOS 9.1+
PHLivePhotoViewPlaybackStyle
enum · iOS 9.1+
PHPickerCapabilities
struct · iOS 17.0+
PHPickerConfiguration
struct · iOS 14.0+
PHPickerConfiguration.AssetRepresentationMode
enum · iOS 14.0+
PHPickerConfiguration.Selection
enum · iOS 15.0+
PHPickerConfiguration.Update
struct · iOS 17.0+
PHPickerConfigurationAssetRepresentationMode
enum · iOS 14.0+
PHPickerConfigurationSelection
enum · iOS 15.0+
PHPickerFilter
struct · iOS 14.0+
PHPickerMetadataOptions
struct · iOS 27.0+
PHPickerMode
struct · iOS 17.0+
PHPickerResult
struct · iOS 14.0+
PHPickerSearchText
struct · iOS 27.0+
PHPickerViewController
class · iOS 14.0+
PHPickerViewControllerDelegate
protocol · iOS 14.0+
PHSharedAlbumCreationConfiguration
struct · iOS 27.0+
PHSharedAlbumCreationResult
struct · iOS 27.0+
PHSharedAlbumCreationSharingPolicy
enum · iOS 27.0+
PHSharedAlbumCreationViewController
class · iOS 27.0+
PHSharedAlbumCreationViewController.Delegate
protocol · iOS 27.0+
PHSharedAlbumCustomizationViewController
class · iOS 27.0+
PHSharedAlbumCustomizationViewController.Delegate
protocol · iOS 27.0+
PHSharedAlbumPostingViewController
class · iOS 27.0+
PHSharedAlbumPostingViewController.Delegate
protocol · iOS 27.0+
presentLimitedLibraryPickerFrom(controller: _UIKit_UIViewController): voidSwift declarationfunc presentLimitedLibraryPicker(from controller: UIViewController)presentLimitedLibraryPickerFromCompletionHandler(controller: _UIKit_UIViewController, completionHandler: ((arg0: Array<string>) => void)): voidSwift declarationfunc presentLimitedLibraryPicker(from controller: UIViewController) async -> [String]7 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PHSharedAlbumPostingViewController.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
PHPickerViewController.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
PHSharedAlbumCreationViewController.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
PHSharedAlbumCustomizationViewController.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
protocol implementation PHLivePhotoViewDelegate.livePhotoView(_:canBeginPlaybackWith:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation PHLivePhotoViewDelegate.livePhotoView(_:extraMinimumTouchDurationFor:with:)
synchronous protocol result requires an active JS-thread call; delegate invocations can escape it
protocol implementation PHContentEditingController
non-method protocol requirement