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

# scrollEdgeAppearance

The appearance settings for a standard-height navigation bar when the edge of scrollable content aligns with the edge of the navigation bar.

```
@NSCopying var scrollEdgeAppearance: UINavigationBarAppearance? { get set }
```

## Discussion

When the navigation bar displays the top navigation item, the appearance settings in this property override the settings provided by the [`scrollEdgeAppearance`](/documentation/UIKit/UINavigationBar/scrollEdgeAppearance) property of [`UINavigationBar`](/documentation/UIKit/UINavigationBar).

Use this property to apply appearance settings to the navigation bar based on the navigation item stored in the [`topItem`](/documentation/UIKit/UINavigationBar/topItem) property. If the top item’s [`scrollEdgeAppearance`](/documentation/UIKit/UITabBarItem/scrollEdgeAppearance) property is `nil`, UIKit uses the navigation bar’s scroll edge appearance.

When running on apps that use iOS 14 or earlier, this property applies to navigation bars with large titles. In iOS 15, this property applies to all navigation bars.

---

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)