---
title: UISpringLoadedInteractionSupporting
framework: uikit
role: symbol
role_heading: Protocol
path: uikit/uispringloadedinteractionsupporting
---

# UISpringLoadedInteractionSupporting

The interface that determines if an object supports a spring-loaded interaction for drag and drop activities.

## Declaration

```swift
@MainActor protocol UISpringLoadedInteractionSupporting : NSObjectProtocol
```

## Topics

### Checking the spring-loaded interaction status

- [isSpringLoaded](uikit/uispringloadedinteractionsupporting/isspringloaded.md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Conforming Types

- [UIAlertController](uikit/uialertcontroller.md)
- [UIBarButtonItem](uikit/uibarbuttonitem.md)
- [UIButton](uikit/uibutton.md)
- [UICollectionView](uikit/uicollectionview.md)
- [UISearchTab](uikit/uisearchtab.md)
- [UISegmentedControl](uikit/uisegmentedcontrol.md)
- [UITab](uikit/uitab.md)
- [UITabBar](uikit/uitabbar.md)
- [UITabBarItem](uikit/uitabbaritem.md)
- [UITabGroup](uikit/uitabgroup.md)
- [UITableView](uikit/uitableview.md)

## See Also

### Spring-loaded interactions

- [UISpringLoadedInteractionBehavior](uikit/uispringloadedinteractionbehavior.md)
- [UISpringLoadedInteraction](uikit/uispringloadedinteraction.md)
- [UISpringLoadedInteractionContext](uikit/uispringloadedinteractioncontext.md)
- [UISpringLoadedInteractionEffect](uikit/uispringloadedinteractioneffect.md)
