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

# focusItemDeferralMode

If this property is present and returns `UIFocusItemDeferralModeNever`, the focus deferral will not be enabled again
after the user engagement timeout has expired if this item is currently focused and programmatic focus updates pointing
to this item will be executed immediatly. If it returns `UIFocusItemDeferralModeAlways` focus will always be deferred
when this item is supposed to be focused.
Does nothing when focus deferral is not supported on the platform.

```
optional var focusItemDeferralMode: UIFocusItemDeferralMode { get }
```

---

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)