---
title: "splitViewControllerDidCollapse(_:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uisplitviewcontrollerdelegate/splitviewcontrollerdidcollapse(_:)"
---

# splitViewControllerDidCollapse(_:)

Tells the delegate that the split view controller interface has collapsed.

## Declaration

```swift
optional func splitViewControllerDidCollapse(_ svc: UISplitViewController)
```

## Parameters

- `svc`: The split view controller whose interface has collapsed.

## Discussion

Discussion This delegate method only applies to column-style split view interfaces. For more information, see Split view styles. The split view controller calls this method after its interface has collapsed, meaning that isCollapsed is true. Use this method to perform any customization associated with the collapsed interface.

## See Also

### Collapsing the interface

- [splitViewController(_:topColumnForCollapsingToProposedTopColumn:)](uikit/uisplitviewcontrollerdelegate/splitviewcontroller(_:topcolumnforcollapsingtoproposedtopcolumn:).md)
- [splitViewController(_:willHide:)](uikit/uisplitviewcontrollerdelegate/splitviewcontroller(_:willhide:).md)
- [splitViewController(_:didHide:)](uikit/uisplitviewcontrollerdelegate/splitviewcontroller(_:didhide:).md)
