---
title: "setItems(_:options:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uipasteboard/setitems(_:options:)"
---

# setItems(_:options:)

Adds an array of items to a pasteboard, and sets privacy options for all the items on the pasteboard.

## Declaration

```swift
func setItems(_ items: [[String : Any]], options: [UIPasteboard.OptionsKey : Any] = [:])
```

## Parameters

- `items`: An array of items to add to the pasteboard.
- `options`: The privacy options to apply to all the items on the pasteboard. The available options are described in doc://com.apple.uikit/documentation/UIKit/UIPasteboard/OptionsKey.

## See Also

### Getting and setting pasteboard items

- [numberOfItems](uikit/uipasteboard/numberofitems.md)
- [items](uikit/uipasteboard/items.md)
- [addItems(_:)](uikit/uipasteboard/additems(_:).md)
- [data(forPasteboardType:)](uikit/uipasteboard/data(forpasteboardtype:).md)
- [data(forPasteboardType:inItemSet:)](uikit/uipasteboard/data(forpasteboardtype:initemset:).md)
- [setData(_:forPasteboardType:)](uikit/uipasteboard/setdata(_:forpasteboardtype:).md)
- [value(forPasteboardType:)](uikit/uipasteboard/value(forpasteboardtype:).md)
- [values(forPasteboardType:inItemSet:)](uikit/uipasteboard/values(forpasteboardtype:initemset:).md)
- [setValue(_:forPasteboardType:)](uikit/uipasteboard/setvalue(_:forpasteboardtype:).md)
