<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -",
    "macCatalyst: 13.1.0 -",
    "tvOS: 11.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "UIKit",
  "identifier" : "/documentation/UIKit/UITableView/SeparatorInsetReference-swift.enum/fromAutomaticInsets",
  "metadataVersion" : "0.1.0",
  "role" : "Case",
  "symbol" : {
    "kind" : "Case",
    "modules" : [
      "UIKit"
    ],
    "preciseIdentifier" : "c:@E@UITableViewSeparatorInsetReference@UITableViewSeparatorInsetFromAutomaticInsets"
  },
  "title" : "UITableView.SeparatorInsetReference.fromAutomaticInsets"
}
-->

# UITableView.SeparatorInsetReference.fromAutomaticInsets

An inset value that indicates the starting position is based on the default separator insets.

```
case fromAutomaticInsets
```

## Discussion

When using this style, the values in the [`separatorInset`](/documentation/UIKit/UITableView/separatorInset) property are interpreted as offsets from the default insets provided by the table view. The table view normally uses its layout margins as the default cell inset value. However, these insets may be modified by other factors, such as the when the [`cellLayoutMarginsFollowReadableWidth`](/documentation/UIKit/UITableView/cellLayoutMarginsFollowReadableWidth) property is set to <doc://com.apple.documentation/documentation/Swift/true>.

---

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)