<!--
{
  "availability" : [
    "iOS: 14.0.0 -",
    "iPadOS: 14.0.0 -",
    "macCatalyst: 14.0.0 -",
    "tvOS: 14.0.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "UIKit",
  "identifier" : "/documentation/UIKit/UISplitViewControllerDelegate/splitViewController(_:topColumnForCollapsingToProposedTopColumn:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "UIKit"
    ],
    "preciseIdentifier" : "c:objc(pl)UISplitViewControllerDelegate(im)splitViewController:topColumnForCollapsingToProposedTopColumn:"
  },
  "title" : "splitViewController(_:topColumnForCollapsingToProposedTopColumn:)"
}
-->

# splitViewController(_:topColumnForCollapsingToProposedTopColumn:)

Asks the delegate to provide the column to display after the split view interface collapses.

```
optional func splitViewController(_ svc: UISplitViewController, topColumnForCollapsingToProposedTopColumn proposedTopColumn: UISplitViewController.Column) -> UISplitViewController.Column
```

## Parameters

`svc`

The split view controller whose interface is collapsing.

`proposedTopColumn`

The proposed column to display in the collapsed interface.

## Return Value

The column corresponding to the view controller to display in the collapsed interface. This value may be the same as `proposedTopColumn`, or you may return a different value.

## Discussion

This delegate method only applies to column-style split view interfaces. For more information, see [`Split view styles`](/documentation/UIKit/UISplitViewController#Split-view-styles).

When the split view controller transitions from a horizontally regular to a horizontally compact size class, it calls this method and asks you for the column to display when that transition is complete. Use this method to customize the view controller you’re collapsing to. For example, you might use this opportunity to configure the interface in the view controller associated with the [`UISplitViewController.Column.compact`](/documentation/UIKit/UISplitViewController/Column/compact) column before returning that column.

---

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)