---
title: "MTGestureType | Mobile sdk | Mobile sdk ios | Ios"
description: "Gesture types available in the SDK."
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# MTGestureType

```
@MainActor
public enum MTGestureType
```

Gesture types available in the SDK.

-   `[doubleTapZoomIn](#/s:11MapTilerSDK13MTGestureTypeO15doubleTapZoomInyA2CmF)`
    
    Double tap zoom in.
    
    #### Declaration
    
    Swift
    
    ```
    case doubleTapZoomIn
    ```
    
-   `[dragPan](#/s:11MapTilerSDK13MTGestureTypeO7dragPanyA2CmF)`
    
    Drag and pan.
    
    #### Declaration
    
    Swift
    
    ```
    case dragPan
    ```
    
-   `[twoFingersDragPitch](#/s:11MapTilerSDK13MTGestureTypeO19twoFingersDragPitchyA2CmF)`
    
    Pitch shifting with two finger drag.
    
    #### Declaration
    
    Swift
    
    ```
    case twoFingersDragPitch
    ```
    
-   `[pinchRotateAndZoom](#/s:11MapTilerSDK13MTGestureTypeO18pinchRotateAndZoomyA2CmF)`
    
    Pinching to rotate and zoom.
    
    #### Declaration
    
    Swift
    
    ```
    case pinchRotateAndZoom
    ```
