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

# splitViewControllerInteractivePresentationGestureWillBegin(_:)

Tells the delegate that the interactive presentation gesture is about to begin.

## Declaration

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

## Parameters

- `svc`: The split view controller responding to the interactive presentation gesture.

## 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 when the interactive presentation gesture is about to begin. Use this method for performance optimizations related to drawing the column content or other work related to handling the interactive gesture.

## See Also

### Handling the presentation gesture

- [splitViewControllerInteractivePresentationGestureDidEnd(_:)](uikit/uisplitviewcontrollerdelegate/splitviewcontrollerinteractivepresentationgesturedidend(_:).md)
