<!--
{
  "availability" : [
    "iOS: 9.0.0 -",
    "iPadOS: 9.0.0 -",
    "macCatalyst: 13.1.0 -",
    "tvOS: 9.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "UIKit",
  "identifier" : "/documentation/UIKit/UICollectionViewLayoutInvalidationContext/interactiveMovementTarget",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "UIKit"
    ],
    "preciseIdentifier" : "c:objc(cs)UICollectionViewLayoutInvalidationContext(py)interactiveMovementTarget"
  },
  "title" : "interactiveMovementTarget"
}
-->

# interactiveMovementTarget

The current point used to determine the placement of moving items.

```
var interactiveMovementTarget: CGPoint { get }
```

## Discussion

This property is filled when an interactive move is in progress or has just ended. The value represents the point that was used to determine the new index paths in the [`targetIndexPathsForInteractivelyMovingItems`](/documentation/UIKit/UICollectionViewLayoutInvalidationContext/targetIndexPathsForInteractivelyMovingItems) property. You can use this point as needed to calculate the position of items in your layout.

---

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)