<!--
{
  "availability" : [
    "iOS: 8.0.0 -",
    "iPadOS: 8.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.15.0 -",
    "tvOS: 10.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "PhotoKit",
  "identifier" : "/documentation/Photos/PHCollectionListChangeRequest/creationRequestForCollectionList(withTitle:)",
  "metadataVersion" : "0.1.0",
  "role" : "Type Method",
  "symbol" : {
    "kind" : "Type Method",
    "modules" : [
      "Photos"
    ],
    "preciseIdentifier" : "c:objc(cs)PHCollectionListChangeRequest(cm)creationRequestForCollectionListWithTitle:"
  },
  "title" : "creationRequestForCollectionList(withTitle:)"
}
-->

# creationRequestForCollectionList(withTitle:)

Creates a request for adding a new collection list to the Photos library.

```
class func creationRequestForCollectionList(withTitle title: String) -> Self
```

## Parameters

`title`

A name for the new collection list.

## Return Value

A collection list creation request.

## Discussion

Call this method within a photo library change block to create a new collection list. For details on change blocks, see [`PHPhotoLibrary`](/documentation/Photos/PHPhotoLibrary).

To add collections to the newly created collection list or to change its title, use the methods listed in Managing Collections. To reference the newly created collection list later in the same change block or after the change block completes, use the [`placeholderForCreatedCollectionList`](/documentation/Photos/PHCollectionListChangeRequest/placeholderForCreatedCollectionList) property to retrieve a placeholder object.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)