---
title: UIItemProviderPresentationSizeProviding
framework: uikit
role: symbol
role_heading: Protocol
path: uikit/uiitemproviderpresentationsizeproviding
---

# UIItemProviderPresentationSizeProviding

## Declaration

```swift
@MainActor protocol UIItemProviderPresentationSizeProviding : NSObjectProtocol
```

## Topics

### Determining the presentation size

- [preferredPresentationSizeForItemProvider](uikit/uiitemproviderpresentationsizeproviding/preferredpresentationsizeforitemprovider.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Conforming Types

- [UIImage](uikit/uiimage.md)

## See Also

### Item providers

- [Data delivery with drag and drop](uikit/data-delivery-with-drag-and-drop.md)
- [NSItemProvider](foundation/nsitemprovider.md)
- [NSItemProviderReading](foundation/nsitemproviderreading.md)
- [NSItemProviderWriting](foundation/nsitemproviderwriting.md)
- [UIItemProviderReadingAugmentationDesignating](uikit/uiitemproviderreadingaugmentationdesignating.md)
- [UIItemProviderReadingAugmentationProviding](uikit/uiitemproviderreadingaugmentationproviding.md)
