---
title: Deprecated symbols
framework: uikit
role: collectionGroup
role_heading: API Collection
path: uikit/uicollectionviewdelegate-deprecated-symbols
---

# Deprecated symbols

Review symbols that are no longer in active development, and their recommended replacements.

## Overview

Overview Although these symbols are available for use, Apple is no longer actively developing them, and may remove them in a future release. Apple recommends moving away from these symbols and using their indicated replacements instead. Check the individual symbol pages for the recommended replacements.

## Topics

### Deprecated methods

- [collectionView(_:targetIndexPathForMoveFromItemAt:toProposedIndexPath:)](uikit/uicollectionviewdelegate/collectionview(_:targetindexpathformovefromitemat:toproposedindexpath:).md)
- [collectionView(_:contextMenuConfigurationForItemAt:point:)](uikit/uicollectionviewdelegate/collectionview(_:contextmenuconfigurationforitemat:point:).md)
- [collectionView(_:previewForDismissingContextMenuWithConfiguration:)](uikit/uicollectionviewdelegate/collectionview(_:previewfordismissingcontextmenuwithconfiguration:).md)
- [collectionView(_:previewForHighlightingContextMenuWithConfiguration:)](uikit/uicollectionviewdelegate/collectionview(_:previewforhighlightingcontextmenuwithconfiguration:).md)
- [collectionView(_:shouldShowMenuForItemAt:)](uikit/uicollectionviewdelegate/collectionview(_:shouldshowmenuforitemat:).md)
- [collectionView(_:canPerformAction:forItemAt:withSender:)](uikit/uicollectionviewdelegate/collectionview(_:canperformaction:foritemat:withsender:).md)
- [collectionView(_:performAction:forItemAt:withSender:)](uikit/uicollectionviewdelegate/collectionview(_:performaction:foritemat:withsender:).md)
