<!--
{
  "availability" : [
    "iOS: 18.0.0 -",
    "iPadOS: 18.0.0 -",
    "macCatalyst: 18.0.0 -",
    "macOS: 15.0.0 -",
    "tvOS: 18.0.0 -",
    "visionOS: 2.0.0 -",
    "watchOS: 11.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SwiftUI",
  "identifier" : "/documentation/SwiftUI/View/accessibilityActivationPoint(_:isEnabled:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "SwiftUI"
    ],
    "preciseIdentifier" : "s:7SwiftUI4ViewPAAE28accessibilityActivationPoint_9isEnabledAA15ModifiedContentVyxAA31AccessibilityAttachmentModifierVGSo7CGPointV_SbtF::OverloadGroup"
  },
  "title" : "accessibilityActivationPoint(_:isEnabled:)"
}
-->

# accessibilityActivationPoint(_:isEnabled:)

The activation point for an element is the location
assistive technologies use to initiate gestures.

```
nonisolated func accessibilityActivationPoint(_ activationPoint: CGPoint, isEnabled: Bool) -> ModifiedContent<Self, AccessibilityAttachmentModifier>
```

## Parameters

`activationPoint`

The accessibility activation point to apply.

`isEnabled`

If true the accessibility activation point is applied;
otherwise the accessibility activation point is unchanged.

## Discussion

Use this modifier to ensure that the activation point for a
small element remains accurate even if you present a larger
version of the element to VoiceOver.

If an activation point is not provided, an activation point
will be derived from one of the accessibility elements
decedents or from the center of the accessibility frame.

---

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)